Details

Time bar (total: 24.3s)

analyze757.0ms (3.1%)

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 28 to 19 computations (32.1% saved)

sample3.7s (15.4%)

Results
2.1s8256×body256valid
1.6s7469×body256infinite
Bogosity

preprocess61.0ms (0.3%)

Algorithm
egg-herbie
Rules
1506×associate-+r+
1226×fma-def
1218×associate-+l+
1120×associate-*r*
1076×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01891479
15541363
219951363
358691363
088
188
Stop Event
unsound
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
6
7
Outputs
0
1
0
2
3
2
4
5
6
7
Call 2
Inputs
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 z y) (*.f64 x t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 t y) (*.f64 z x)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 a y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 x (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 b y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 x c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 c y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b x)) x) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 i y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) x)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x z) (*.f64 y t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x t) (*.f64 z y)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x a) (*.f64 z t)) (*.f64 (*.f64 (+.f64 y (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x b) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 y c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x c) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b y)) y) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x i) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) y)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 t z)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 a t)) (*.f64 (*.f64 (+.f64 z (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 b t)) (*.f64 (*.f64 (+.f64 a (*.f64 z c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 c t)) (*.f64 (*.f64 (+.f64 a (*.f64 b z)) z) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 i t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) z)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z a)) (*.f64 (*.f64 (+.f64 t (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z b)) (*.f64 (*.f64 (+.f64 a (*.f64 t c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z c)) (*.f64 (*.f64 (+.f64 a (*.f64 b t)) t) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z i)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) t)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 b (*.f64 a c)) c) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 c (*.f64 b a)) a) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 i (*.f64 b c)) c) a)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 c b)) b) i)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 i c)) c) b)))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b i)) i) c)))
Outputs
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (-.f64 (+.f64 (*.f64 z y) (*.f64 x t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x t (*.f64 y z)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x t (*.f64 y z)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (fma.f64 i (*.f64 (fma.f64 b c a) (neg.f64 c)) (fma.f64 y z (*.f64 x t))))
(*.f64 2 (-.f64 (+.f64 (*.f64 t y) (*.f64 z x)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x z (*.f64 y t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x z (*.f64 y t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (fma.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)) (fma.f64 x z (*.f64 y t))))
(*.f64 2 (-.f64 (+.f64 (*.f64 a y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 x (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 a y (*.f64 z t)) (*.f64 i (*.f64 c (+.f64 x (*.f64 b c))))))
(*.f64 2 (-.f64 (fma.f64 y a (*.f64 z t)) (*.f64 (fma.f64 b c x) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 z t (*.f64 y a)) (*.f64 c (*.f64 i (fma.f64 b c x)))))
(*.f64 2 (-.f64 (fma.f64 y a (*.f64 z t)) (*.f64 c (*.f64 i (fma.f64 b c x)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 b y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 x c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 b y (*.f64 z t)) (*.f64 i (*.f64 c (+.f64 a (*.f64 x c))))))
(*.f64 2 (-.f64 (fma.f64 y b (*.f64 z t)) (*.f64 (fma.f64 x c a) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 z t (*.f64 y b)) (*.f64 c (*.f64 i (fma.f64 x c a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 c y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b x)) x) i)))
(*.f64 2 (-.f64 (fma.f64 c y (*.f64 z t)) (*.f64 i (*.f64 x (+.f64 a (*.f64 x b))))))
(*.f64 2 (-.f64 (fma.f64 y c (*.f64 z t)) (*.f64 (fma.f64 x b a) (*.f64 x i))))
(*.f64 2 (-.f64 (fma.f64 y c (*.f64 z t)) (*.f64 x (*.f64 i (fma.f64 x b a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 i y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) x)))
(*.f64 2 (-.f64 (fma.f64 i y (*.f64 z t)) (*.f64 x (*.f64 c (+.f64 a (*.f64 b c))))))
(*.f64 2 (-.f64 (fma.f64 y i (*.f64 z t)) (*.f64 x (*.f64 c (fma.f64 b c a)))))
(*.f64 2 (fma.f64 (fma.f64 b c a) (*.f64 x (neg.f64 c)) (fma.f64 y i (*.f64 z t))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x z) (*.f64 y t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x z (*.f64 y t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x z (*.f64 y t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (fma.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)) (fma.f64 x z (*.f64 y t))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x t) (*.f64 z y)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x t (*.f64 y z)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x t (*.f64 y z)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (fma.f64 i (*.f64 (fma.f64 b c a) (neg.f64 c)) (fma.f64 y z (*.f64 x t))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x a) (*.f64 z t)) (*.f64 (*.f64 (+.f64 y (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x a (*.f64 z t)) (*.f64 i (*.f64 c (+.f64 y (*.f64 b c))))))
(*.f64 2 (-.f64 (fma.f64 x a (*.f64 z t)) (*.f64 (fma.f64 b c y) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x a (*.f64 z t)) (*.f64 i (*.f64 c (fma.f64 b c y)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x b) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 y c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x b (*.f64 z t)) (*.f64 i (*.f64 c (+.f64 a (*.f64 y c))))))
(*.f64 2 (-.f64 (fma.f64 x b (*.f64 z t)) (*.f64 (fma.f64 y c a) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x b (*.f64 z t)) (*.f64 i (*.f64 c (fma.f64 y c a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x c) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b y)) y) i)))
(*.f64 2 (-.f64 (fma.f64 x c (*.f64 z t)) (*.f64 i (*.f64 y (+.f64 a (*.f64 y b))))))
(*.f64 2 (-.f64 (fma.f64 x c (*.f64 z t)) (*.f64 y (*.f64 (fma.f64 y b a) i))))
(*.f64 2 (-.f64 (fma.f64 x c (*.f64 z t)) (*.f64 y (*.f64 i (fma.f64 y b a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x i) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) y)))
(*.f64 2 (-.f64 (fma.f64 x i (*.f64 z t)) (*.f64 y (*.f64 c (+.f64 a (*.f64 b c))))))
(*.f64 2 (-.f64 (fma.f64 x i (*.f64 z t)) (*.f64 y (*.f64 c (fma.f64 b c a)))))
(*.f64 2 (-.f64 (fma.f64 x i (*.f64 z t)) (*.f64 (fma.f64 b c a) (*.f64 y c))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 t z)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 a t)) (*.f64 (*.f64 (+.f64 z (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t a)) (*.f64 i (*.f64 c (+.f64 z (*.f64 b c))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t a)) (*.f64 (fma.f64 b c z) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t a)) (*.f64 c (*.f64 i (fma.f64 b c z)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 b t)) (*.f64 (*.f64 (+.f64 a (*.f64 z c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t b)) (*.f64 i (*.f64 c (+.f64 a (*.f64 z c))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t b)) (*.f64 (fma.f64 z c a) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t b)) (*.f64 c (*.f64 i (fma.f64 z c a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 c t)) (*.f64 (*.f64 (+.f64 a (*.f64 b z)) z) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t c)) (*.f64 i (*.f64 z (+.f64 a (*.f64 z b))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t c)) (*.f64 z (*.f64 (fma.f64 z b a) i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t c)) (*.f64 z (*.f64 i (fma.f64 z b a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 i t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) z)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t i)) (*.f64 z (*.f64 c (+.f64 a (*.f64 b c))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t i)) (*.f64 z (*.f64 c (fma.f64 b c a)))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 t i)) (*.f64 (fma.f64 b c a) (*.f64 z c))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z a)) (*.f64 (*.f64 (+.f64 t (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z a)) (*.f64 i (*.f64 c (+.f64 t (*.f64 b c))))))
(*.f64 2 (-.f64 (fma.f64 z a (*.f64 x y)) (*.f64 c (*.f64 (fma.f64 b c t) i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z a)) (*.f64 i (*.f64 c (fma.f64 b c t)))))
(*.f64 2 (-.f64 (fma.f64 z a (*.f64 x y)) (*.f64 (fma.f64 b c t) (*.f64 c i))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z b)) (*.f64 (*.f64 (+.f64 a (*.f64 t c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z b)) (*.f64 i (*.f64 c (+.f64 a (*.f64 t c))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z b)) (*.f64 c (*.f64 (fma.f64 t c a) i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z b)) (*.f64 c (*.f64 i (fma.f64 t c a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z c)) (*.f64 (*.f64 (+.f64 a (*.f64 b t)) t) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z c)) (*.f64 i (*.f64 t (+.f64 a (*.f64 t b))))))
(*.f64 2 (-.f64 (fma.f64 z c (*.f64 x y)) (*.f64 t (*.f64 (fma.f64 t b a) i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z c)) (*.f64 t (*.f64 i (fma.f64 t b a)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z i)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) t)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z i)) (*.f64 t (*.f64 c (+.f64 a (*.f64 b c))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z i)) (*.f64 (fma.f64 b c a) (*.f64 t c))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 b (*.f64 a c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 i (*.f64 c (+.f64 b (*.f64 a c))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 a c b) i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 i (fma.f64 a c b)))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 a c b) (*.f64 c i))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 c (*.f64 b a)) a) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 i (*.f64 a (+.f64 c (*.f64 a b))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 a b c) (*.f64 a i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 i (*.f64 a (fma.f64 a b c)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 i (*.f64 b c)) c) a)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a (*.f64 c (+.f64 (*.f64 b c) i)))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) (fma.f64 b c i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a (*.f64 c (fma.f64 b c i)))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 c b)) b) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 b i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (*.f64 b i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (fma.f64 x y (fma.f64 z t (*.f64 (fma.f64 b c a) (*.f64 b (neg.f64 i))))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 i c)) c) b)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 c (+.f64 a (*.f64 c i))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 c i a) b))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 c (fma.f64 c i a)))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b c) (fma.f64 c i a))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b i)) i) c)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 i (+.f64 a (*.f64 b i))))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 i (fma.f64 b i a)))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 i (*.f64 c (fma.f64 b i a)))))
Symmetry

(sort x y)

(sort z t)

Compiler

Compiled 35 to 26 computations (25.7% saved)

simplify103.0ms (0.4%)

Algorithm
egg-herbie
Rules
1024×associate--r+
1016×fma-def
888×+-commutative
858×*-commutative
842×distribute-lft-neg-out
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02051
14047
211147
332847
4108147
5285447
6477547
7626747
8743547
Stop Event
node limit
Counts
1 → 4
Calls
Call 1
Inputs
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
Outputs
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 2 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (fma.f64 x y (*.f64 z t))))

eval1.0ms (0%)

Compiler

Compiled 79 to 34 computations (57% saved)

prune2.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New134
Fresh011
Picked000
Done000
Total145
Error
1.1b
Counts
5 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
1.4b
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
7.3b
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
6.6b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
Compiler

Compiled 78 to 51 computations (34.6% saved)

localize20.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
0.0b
(+.f64 (*.f64 x y) (*.f64 z t))
0.1b
(*.f64 (+.f64 a (*.f64 b c)) c)
8.4b
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Compiler

Compiled 90 to 19 computations (78.9% saved)

series18.0ms (0.1%)

Counts
4 → 228
Calls

57 calls:

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

rewrite203.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1816×associate-*l/
810×associate-+l+
424×add-sqr-sqrt
422×pow1
422×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify259.0ms (1.1%)

Algorithm
egg-herbie
Rules
1036×associate-+l+
890×associate-+r+
820×associate-*r*
770×associate-*l*
666×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
071127684
1200425274
Stop Event
node limit
Counts
510 → 450
Calls
Call 1
Inputs
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 (pow.f64 c 2) b)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 (pow.f64 c 2) b)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 (pow.f64 c 2) b)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 (pow.f64 c 2) b)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 (pow.f64 c 2) b)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1)
(/.f64 (*.f64 c i) (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))
(/.f64 (*.f64 c i) (/.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i)) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i)) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) (*.f64 c i)) (-.f64 (*.f64 b c) a))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 c i)) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 c i)) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (*.f64 c (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) i) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) i) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c) i) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c) i) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i)) 1) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i)) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 (sqrt.f64 (fma.f64 b c a)) (*.f64 c i))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (sqrt.f64 (fma.f64 b c a)) (*.f64 c i))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 c (fma.f64 b c a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(exp.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 a c) (*.f64 (*.f64 b c) c))
(+.f64 (*.f64 (*.f64 b c) c) (*.f64 a c))
(+.f64 (*.f64 c (*.f64 b c)) (*.f64 c a))
(+.f64 (*.f64 c a) (*.f64 c (*.f64 b c)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (fma.f64 b c a)))) 1)
(/.f64 c (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))
(/.f64 c (/.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))))
(/.f64 (*.f64 c (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) c) (-.f64 (*.f64 b c) a))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) c) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) c) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (*.f64 c (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) 1) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c) 1) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 (sqrt.f64 (fma.f64 b c a)) c)) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (sqrt.f64 (fma.f64 b c a)) c)) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(pow.f64 (*.f64 c (fma.f64 b c a)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (fma.f64 b c a))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (fma.f64 b c a))) 3)
(pow.f64 (pow.f64 (*.f64 c (fma.f64 b c a)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (fma.f64 b c a)) 2))
(log.f64 (pow.f64 (exp.f64 c) (fma.f64 b c a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (fma.f64 b c a)))))
(cbrt.f64 (pow.f64 (*.f64 c (fma.f64 b c a)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (fma.f64 b c a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b c a) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (fma.f64 b c a))))
(exp.f64 (log.f64 (*.f64 c (fma.f64 b c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (fma.f64 b c a))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (fma.f64 b c a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z t))) (-.f64 1 (*.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x y))) (-.f64 1 (*.f64 z t)))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 x y) (*.f64 z t))))
(-.f64 (+.f64 (*.f64 x y) (exp.f64 (log1p.f64 (*.f64 z t)))) 1)
(-.f64 (+.f64 (*.f64 z t) (exp.f64 (log1p.f64 (*.f64 x y)))) 1)
(*.f64 (fma.f64 x y (*.f64 z t)) 1)
(*.f64 1 (fma.f64 x y (*.f64 z t)))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t))))
(*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))) (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z t) (*.f64 x y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) 1) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) 1) (-.f64 (*.f64 z t) (*.f64 x y)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) 1) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (sqrt.f64 (fma.f64 x y (*.f64 z t)))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) (sqrt.f64 (fma.f64 x y (*.f64 z t)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 x y) 2)) (*.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 z t) 2))) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 x y) 2) 3) (pow.f64 (pow.f64 (*.f64 z t) 2) 3)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 x y) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 z t) 2)) (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 x y) 3)) (*.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 z t) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))) (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x y) 3) 3) (pow.f64 (pow.f64 (*.f64 z t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))) (+.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 x y) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 z t) 3)) (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)))))
(pow.f64 (fma.f64 x y (*.f64 z t)) 1)
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) 2)
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z t))))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z t))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z t))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 x y (*.f64 z t))
(fma.f64 y x (*.f64 z t))
(fma.f64 z t (*.f64 x y))
(fma.f64 t z (*.f64 x y))
(fma.f64 1 (*.f64 x y) (*.f64 z t))
(fma.f64 1 (*.f64 z t) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 z t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 z t))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 x y) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 x y (*.f64 z t)))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 z t))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 z t))
(+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (*.f64 x y))
(+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 x y (*.f64 z t)))
(+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(*.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))) 1) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) 1) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 x y (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 1 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
Outputs
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 b (*.f64 c i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 a (*.f64 c i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 a (*.f64 c i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i a))
(*.f64 a (*.f64 c i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 b (*.f64 c i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 b (*.f64 c i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i a))
(*.f64 a (*.f64 c i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 b (*.f64 c i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 b (*.f64 c i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 b (*.f64 c i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 (neg.f64 (*.f64 c i)) a)
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 (neg.f64 (*.f64 c i)) a)
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a (*.f64 c i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (neg.f64 b))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (neg.f64 b))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a))))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c (*.f64 c i)) (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a))))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a))))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a))))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(/.f64 (*.f64 c i) (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 c i) (/.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (/.f64 (fma.f64 a a (*.f64 c (*.f64 b (-.f64 (*.f64 c b) a)))) i)))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i)) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i)) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (/.f64 (fma.f64 a a (*.f64 c (*.f64 b (-.f64 (*.f64 c b) a)))) i)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) (*.f64 c i)) (-.f64 (*.f64 b c) a))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a)) (*.f64 c i))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 c i)) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (/.f64 (neg.f64 (-.f64 a (*.f64 c b))) (*.f64 c i)))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (neg.f64 (*.f64 c i))) (neg.f64 (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 c i)) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (neg.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (*.f64 c i)))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (fma.f64 a a (*.f64 c (*.f64 b (-.f64 (*.f64 c b) a)))))) (*.f64 c i))
(/.f64 (*.f64 (*.f64 c (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) i) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) i) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (/.f64 (fma.f64 a a (*.f64 c (*.f64 b (-.f64 (*.f64 c b) a)))) i)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c) i) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c) i) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (/.f64 (fma.f64 a a (*.f64 c (*.f64 b (-.f64 (*.f64 c b) a)))) i)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i)) 1) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i)) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (/.f64 (fma.f64 a a (*.f64 c (*.f64 b (-.f64 (*.f64 c b) a)))) i)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 (sqrt.f64 (fma.f64 b c a)) (*.f64 c i))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (/.f64 (sqrt.f64 (-.f64 a (*.f64 c b))) (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (/.f64 (sqrt.f64 (-.f64 a (*.f64 c b))) (*.f64 c (*.f64 (sqrt.f64 (fma.f64 c b a)) i))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (sqrt.f64 (fma.f64 b c a)) (*.f64 c i))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (fma.f64 a a (*.f64 c (*.f64 b (-.f64 (*.f64 c b) a)))))) (*.f64 c (*.f64 (sqrt.f64 (fma.f64 c b a)) i)))
(pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 1/3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 c (fma.f64 b c a))))
(*.f64 (*.f64 c (fma.f64 c b a)) (log.f64 (exp.f64 i)))
(*.f64 c (*.f64 (fma.f64 c b a) (log.f64 (exp.f64 i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(exp.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 a c) (*.f64 (*.f64 b c) c))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (*.f64 b c) c) (*.f64 a c))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 b c)) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 c a) (*.f64 c (*.f64 b c)))
(*.f64 c (fma.f64 c b a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (fma.f64 b c a)))) 1)
(*.f64 c (fma.f64 c b a))
(/.f64 c (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))
(*.f64 (/.f64 c (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 c (-.f64 a (*.f64 c b))))
(/.f64 c (/.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))))
(*.f64 (/.f64 c (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (fma.f64 a a (*.f64 c (*.f64 b (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 c (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 c (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 c (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 c (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (fma.f64 a a (*.f64 c (*.f64 b (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 c (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 c (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 c (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (fma.f64 a a (*.f64 c (*.f64 b (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) c) (-.f64 (*.f64 b c) a))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a)) c)
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) c) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (/.f64 (neg.f64 (-.f64 a (*.f64 c b))) c))
(*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (neg.f64 (-.f64 a (*.f64 c b)))) c)
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) c) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (neg.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) c))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (neg.f64 c)) (neg.f64 (fma.f64 a a (*.f64 c (*.f64 b (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (*.f64 c (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) 1) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 c (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 c (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 c (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (fma.f64 a a (*.f64 c (*.f64 b (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c) 1) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 c (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 c (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 c (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 c (fma.f64 a a (*.f64 c (*.f64 b (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 (sqrt.f64 (fma.f64 b c a)) c)) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (/.f64 (sqrt.f64 (-.f64 a (*.f64 c b))) (*.f64 c (sqrt.f64 (fma.f64 c b a)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (sqrt.f64 (fma.f64 b c a)) c)) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) (*.f64 c (sqrt.f64 (fma.f64 c b a)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (fma.f64 a a (*.f64 c (*.f64 b (-.f64 (*.f64 c b) a)))))) (*.f64 c (sqrt.f64 (fma.f64 c b a))))
(pow.f64 (*.f64 c (fma.f64 b c a)) 1)
(*.f64 c (fma.f64 c b a))
(pow.f64 (sqrt.f64 (*.f64 c (fma.f64 b c a))) 2)
(pow.f64 (sqrt.f64 (*.f64 c (fma.f64 c b a))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (fma.f64 b c a))) 3)
(*.f64 c (fma.f64 c b a))
(pow.f64 (pow.f64 (*.f64 c (fma.f64 b c a)) 3) 1/3)
(*.f64 c (fma.f64 c b a))
(sqrt.f64 (pow.f64 (*.f64 c (fma.f64 b c a)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (fma.f64 c b a)) 2))
(log.f64 (pow.f64 (exp.f64 c) (fma.f64 b c a)))
(log.f64 (pow.f64 (exp.f64 c) (fma.f64 c b a)))
(*.f64 (fma.f64 c b a) (log.f64 (exp.f64 c)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (fma.f64 b c a)))))
(*.f64 c (fma.f64 c b a))
(cbrt.f64 (pow.f64 (*.f64 c (fma.f64 b c a)) 3))
(*.f64 c (fma.f64 c b a))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (fma.f64 b c a) 3)))
(*.f64 c (fma.f64 c b a))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b c a) 3) (pow.f64 c 3)))
(*.f64 c (fma.f64 c b a))
(expm1.f64 (log1p.f64 (*.f64 c (fma.f64 b c a))))
(*.f64 c (fma.f64 c b a))
(exp.f64 (log.f64 (*.f64 c (fma.f64 b c a))))
(*.f64 c (fma.f64 c b a))
(exp.f64 (*.f64 (log.f64 (*.f64 c (fma.f64 b c a))) 1))
(*.f64 c (fma.f64 c b a))
(log1p.f64 (expm1.f64 (*.f64 c (fma.f64 b c a))))
(*.f64 c (fma.f64 c b a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z t))) (-.f64 1 (*.f64 x y)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) 1) (*.f64 y x))
(+.f64 -1 (fma.f64 x y (exp.f64 (log1p.f64 (*.f64 t z)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t)))) 1)
(fma.f64 t z (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x y))) (-.f64 1 (*.f64 z t)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1) (*.f64 t z))
(+.f64 -1 (fma.f64 z t (exp.f64 (log1p.f64 (*.f64 y x)))))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (+.f64 (*.f64 x y) (exp.f64 (log1p.f64 (*.f64 z t)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) 1) (*.f64 y x))
(+.f64 -1 (fma.f64 x y (exp.f64 (log1p.f64 (*.f64 t z)))))
(-.f64 (+.f64 (*.f64 z t) (exp.f64 (log1p.f64 (*.f64 x y)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1) (*.f64 t z))
(+.f64 -1 (fma.f64 z t (exp.f64 (log1p.f64 (*.f64 y x)))))
(*.f64 (fma.f64 x y (*.f64 z t)) 1)
(fma.f64 t z (*.f64 y x))
(*.f64 1 (fma.f64 x y (*.f64 z t)))
(fma.f64 t z (*.f64 y x))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2))
(fma.f64 t z (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))) (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z t) (*.f64 x y)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) 1) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) 1) (-.f64 (*.f64 z t) (*.f64 x y)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) 1) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (sqrt.f64 (fma.f64 x y (*.f64 z t)))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 (fma.f64 t z (*.f64 y x)))))
(/.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) (sqrt.f64 (fma.f64 x y (*.f64 z t)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))))) (sqrt.f64 (fma.f64 t z (*.f64 y x)))))
(/.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))))) (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x))))))) (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 x y) 2)) (*.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 z t) 2))) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 x y) 2) 3) (pow.f64 (pow.f64 (*.f64 z t) 2) 3)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 x y) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 z t) 2)) (*.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)))))
(/.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))) (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3))) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 t z) 4) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (-.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 t z) 4) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 x y) 3)) (*.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 z t) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))) (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x y) 3) 3) (pow.f64 (pow.f64 (*.f64 z t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))) (+.f64 (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 x y) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 z t) 3)) (*.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 6) (*.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 6) (*.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x)))))))
(pow.f64 (fma.f64 x y (*.f64 z t)) 1)
(fma.f64 t z (*.f64 y x))
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) 2)
(fma.f64 t z (*.f64 y x))
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 3)
(fma.f64 t z (*.f64 y x))
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 1/3)
(fma.f64 t z (*.f64 y x))
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2))
(sqrt.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))))
(fma.f64 t z (*.f64 y x))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3))
(fma.f64 t z (*.f64 y x))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z t))) 1))
(fma.f64 t z (*.f64 y x))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(fma.f64 x y (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 z t (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 1 (*.f64 x y) (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 1 (*.f64 z t) (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 z t))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (cbrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 z t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 t z))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))) (+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))) (+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))) (+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))) (+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))) (+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))) (+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))) (+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))) (+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 -2 (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))) (+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))) (+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 x y (*.f64 z t)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 z t))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 z t))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (*.f64 x y))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 x y (*.f64 z t)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 b c a))) i (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 x y (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 z t (-.f64 (fma.f64 x y (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 (*.f64 c i)) (*.f64 c i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 c (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (fma.f64 t z (*.f64 y x)))) (-.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (sqrt.f64 (fma.f64 t z (*.f64 y x)))) (-.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 1 (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 c (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 c (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 t z)))) (-.f64 (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 y x)) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 t z) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (fma.f64 t z (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (neg.f64 (*.f64 c i)) (*.f64 (fma.f64 c b a) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 c (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 c (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 t z)))) (-.f64 (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 y x)) (*.f64 t z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))) 1) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 t z) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 y x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (fma.f64 t z (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (neg.f64 (*.f64 c i)) (*.f64 (fma.f64 c b a) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) 1) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 c (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))) (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 c (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))))) (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))) (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 c (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))))) (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (/.f64 1 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 4) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 4)) (*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))) (/.f64 1 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 4) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 c (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 6) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 6) (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6) (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)))) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 c (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 t z (*.f64 y x))))))))
(pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 3)
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) 1/3)
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(fma.f64 x y (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(fma.f64 y x (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(fma.f64 1 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 t z)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a)))))

localize17.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))
0.0b
(fma.f64 x y (*.f64 z t))
1.1b
(*.f64 (fma.f64 b c a) i)
6.5b
(*.f64 c (*.f64 (fma.f64 b c a) i))
Compiler

Compiled 76 to 17 computations (77.6% saved)

series13.0ms (0.1%)

Counts
4 → 240
Calls

60 calls:

TimeVariablePointExpression
2.0ms
b
@-inf
(*.f64 c (*.f64 (fma.f64 b c a) i))
1.0ms
c
@-inf
(*.f64 c (*.f64 (fma.f64 b c a) i))
0.0ms
i
@0
(*.f64 c (*.f64 (fma.f64 b c a) i))
0.0ms
c
@inf
(*.f64 c (*.f64 (fma.f64 b c a) i))
0.0ms
b
@inf
(*.f64 c (*.f64 (fma.f64 b c a) i))

rewrite303.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1066×distribute-lft-in
574×associate-*r/
484×associate-*l/
372×add-sqr-sqrt
370×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify248.0ms (1%)

Algorithm
egg-herbie
Rules
1072×associate-*r*
876×associate-+l+
864×associate-*l*
778×associate-+r+
628×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065027817
1189524783
Stop Event
node limit
Counts
501 → 399
Calls
Call 1
Inputs
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 a i)
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 c (*.f64 i b))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 c (*.f64 i b))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 a i)
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 c (*.f64 i b))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 c (*.f64 i b))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i b))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(*.f64 i a)
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(*.f64 i a)
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 c (*.f64 i (*.f64 c b))) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 c (*.f64 (*.f64 c b) i)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (*.f64 i (*.f64 c a)))
(+.f64 (*.f64 i (*.f64 (*.f64 c b) c)) (*.f64 i (*.f64 a c)))
(+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))
(+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) 1)) (*.f64 (*.f64 c i) a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1)
(/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) (*.f64 i c)) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (*.f64 i c)) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 i) (fma.f64 b c a)) c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(exp.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 i (*.f64 c b)) (*.f64 i a))
(+.f64 (*.f64 i a) (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (*.f64 c b) i) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (*.f64 c b) i))
(+.f64 (*.f64 i (*.f64 (*.f64 c b) 1)) (*.f64 i a))
(+.f64 (*.f64 1 (*.f64 i (*.f64 c b))) (*.f64 1 (*.f64 i a)))
(+.f64 (*.f64 1 (*.f64 (*.f64 c b) i)) (*.f64 1 (*.f64 a i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 b c a) i))) 1)
(/.f64 (*.f64 i (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 i (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) i) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) i) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(pow.f64 (*.f64 (fma.f64 b c a) i) 1)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 b c a) i)) 2)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 b c a) i)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 b c a) i) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 b c a) i) 2))
(log.f64 (pow.f64 (exp.f64 i) (fma.f64 b c a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 b c a) i))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 b c a) i) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b c a) 3) (pow.f64 i 3)))
(cbrt.f64 (*.f64 (pow.f64 i 3) (pow.f64 (fma.f64 b c a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 b c a) i)))
(exp.f64 (log.f64 (*.f64 (fma.f64 b c a) i)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 b c a) i)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 b c a) i)))
(+.f64 (*.f64 z t) (*.f64 x y))
(+.f64 (*.f64 z t) (*.f64 (*.f64 x y) 1))
(+.f64 (*.f64 x y) (*.f64 z t))
(+.f64 (*.f64 (*.f64 x y) 1) (*.f64 z t))
(+.f64 (*.f64 1 (*.f64 (*.f64 x y) 1)) (*.f64 z t))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 z t))) (-.f64 1 (*.f64 x y)))
(-.f64 (+.f64 (*.f64 x y) (exp.f64 (log1p.f64 (*.f64 z t)))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 x y) 1) (exp.f64 (log1p.f64 (*.f64 z t)))) 1)
(*.f64 (fma.f64 x y (*.f64 z t)) 1)
(*.f64 1 (fma.f64 x y (*.f64 z t)))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (*.f64 z t)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (pow.f64 (*.f64 z t) 2))) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (*.f64 z t)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (pow.f64 (*.f64 z t) 2)) 1) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) 1) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (*.f64 z t)))))
(pow.f64 (fma.f64 x y (*.f64 z t)) 1)
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) 2)
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z t))))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z t))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z t))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z t))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1)))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 1 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1)))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 x y (*.f64 z t)))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1)))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (*.f64 1 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))))
(+.f64 (*.f64 x y) (*.f64 1 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(+.f64 (*.f64 (*.f64 x y) 1) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1)))
(+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 x y (*.f64 z t)))
(+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 x y)) (*.f64 z t))
(+.f64 (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 x y) 1)) (*.f64 z t))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(*.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))))
(/.f64 1 (/.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (*.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (*.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 3))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))) 1) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) 1) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))
Outputs
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i a))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 i (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 a i)
(*.f64 i a)
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(*.f64 c (*.f64 i b))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(*.f64 c (*.f64 i b))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(*.f64 a i)
(*.f64 i a)
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(*.f64 c (*.f64 i b))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(*.f64 c (*.f64 i b))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(*.f64 i (fma.f64 c b a))
(*.f64 c (*.f64 i b))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 i a) (*.f64 c (*.f64 i b)))
(*.f64 i (fma.f64 c b a))
(*.f64 i a)
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(*.f64 i (fma.f64 c b a))
(*.f64 i a)
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i b)) (*.f64 i a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 i (+.f64 (*.f64 c b) a))
(*.f64 i (fma.f64 c b a))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a))))
(*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a))))
(*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 (neg.f64 c) (*.f64 i a))
(*.f64 i (neg.f64 (*.f64 c a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 (neg.f64 c) (*.f64 i a))
(*.f64 i (neg.f64 (*.f64 c a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a))))
(*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a))))
(*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 c (*.f64 i (*.f64 c b))) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 c (*.f64 (*.f64 c b) i)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (*.f64 i (*.f64 c a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 i (*.f64 (*.f64 c b) c)) (*.f64 i (*.f64 a c)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) 1)) (*.f64 (*.f64 c i) a))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c i) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a))))
(/.f64 c (/.f64 (-.f64 (*.f64 c b) a) (*.f64 (*.f64 i (fma.f64 c b a)) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b)))))
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b))))) (*.f64 c i))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) (*.f64 i c)) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c i) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a))))
(/.f64 c (/.f64 (-.f64 (*.f64 c b) a) (*.f64 (*.f64 i (fma.f64 c b a)) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (*.f64 i c)) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b)))))
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b))))) (*.f64 c i))
(pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 1/3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 i) (fma.f64 b c a)) c))
(*.f64 c (*.f64 (fma.f64 c b a) (log.f64 (exp.f64 i))))
(*.f64 (*.f64 c (fma.f64 c b a)) (log.f64 (exp.f64 i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(exp.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 i (*.f64 c a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 i (*.f64 c b)) (*.f64 i a))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 i a) (*.f64 i (*.f64 c b)))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 (*.f64 c b) i) (*.f64 a i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 a i) (*.f64 (*.f64 c b) i))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 i (*.f64 (*.f64 c b) 1)) (*.f64 i a))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 1 (*.f64 i (*.f64 c b))) (*.f64 1 (*.f64 i a)))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 1 (*.f64 (*.f64 c b) i)) (*.f64 1 (*.f64 a i)))
(*.f64 i (fma.f64 c b a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 b c a) i))) 1)
(*.f64 i (fma.f64 c b a))
(/.f64 (*.f64 i (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 i (/.f64 (-.f64 (*.f64 c b) a) (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 i (-.f64 (*.f64 c b) a)) (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a)))
(/.f64 (*.f64 i (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 i (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b)))))
(*.f64 (/.f64 i (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) i) (-.f64 (*.f64 c b) a))
(/.f64 i (/.f64 (-.f64 (*.f64 c b) a) (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 i (-.f64 (*.f64 c b) a)) (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) i) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 i (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b)))))
(*.f64 (/.f64 i (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(pow.f64 (*.f64 (fma.f64 b c a) i) 1)
(*.f64 i (fma.f64 c b a))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 b c a) i)) 2)
(pow.f64 (sqrt.f64 (*.f64 i (fma.f64 c b a))) 2)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 b c a) i)) 3)
(*.f64 i (fma.f64 c b a))
(pow.f64 (pow.f64 (*.f64 (fma.f64 b c a) i) 3) 1/3)
(*.f64 i (fma.f64 c b a))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 b c a) i) 2))
(sqrt.f64 (pow.f64 (*.f64 i (fma.f64 c b a)) 2))
(log.f64 (pow.f64 (exp.f64 i) (fma.f64 b c a)))
(*.f64 (fma.f64 c b a) (log.f64 (exp.f64 i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 b c a) i))))
(*.f64 i (fma.f64 c b a))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 b c a) i) 3))
(*.f64 i (fma.f64 c b a))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b c a) 3) (pow.f64 i 3)))
(*.f64 i (fma.f64 c b a))
(cbrt.f64 (*.f64 (pow.f64 i 3) (pow.f64 (fma.f64 b c a) 3)))
(*.f64 i (fma.f64 c b a))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 b c a) i)))
(*.f64 i (fma.f64 c b a))
(exp.f64 (log.f64 (*.f64 (fma.f64 b c a) i)))
(*.f64 i (fma.f64 c b a))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 b c a) i)) 1))
(*.f64 i (fma.f64 c b a))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 b c a) i)))
(*.f64 i (fma.f64 c b a))
(+.f64 (*.f64 z t) (*.f64 x y))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 z t) (*.f64 (*.f64 x y) 1))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 x y) (*.f64 z t))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 (*.f64 x y) 1) (*.f64 z t))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 1 (*.f64 (*.f64 x y) 1)) (*.f64 z t))
(fma.f64 z t (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t)))) 1)
(fma.f64 z t (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z t))) (-.f64 1 (*.f64 x y)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) 1) (*.f64 y x))
(+.f64 -1 (fma.f64 x y (exp.f64 (log1p.f64 (*.f64 t z)))))
(-.f64 (+.f64 (*.f64 x y) (exp.f64 (log1p.f64 (*.f64 z t)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) 1) (*.f64 y x))
(+.f64 -1 (fma.f64 x y (exp.f64 (log1p.f64 (*.f64 t z)))))
(-.f64 (+.f64 (*.f64 (*.f64 x y) 1) (exp.f64 (log1p.f64 (*.f64 z t)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) 1) (*.f64 y x))
(+.f64 -1 (fma.f64 x y (exp.f64 (log1p.f64 (*.f64 t z)))))
(*.f64 (fma.f64 x y (*.f64 z t)) 1)
(fma.f64 z t (*.f64 y x))
(*.f64 1 (fma.f64 x y (*.f64 z t)))
(fma.f64 z t (*.f64 y x))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 z t (*.f64 y x))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2))
(fma.f64 z t (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 z t (*.f64 y x))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (-.f64 (*.f64 y (*.f64 y (*.f64 x x))) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (*.f64 z t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (*.f64 y x) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 x (*.f64 y (*.f64 t z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (*.f64 y x) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (pow.f64 (*.f64 z t) 2))) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (-.f64 (*.f64 y (*.f64 y (*.f64 x x))) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (*.f64 z t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (*.f64 y x) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 x (*.f64 y (*.f64 t z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (*.f64 y x) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (pow.f64 (*.f64 z t) 2)) 1) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (-.f64 (*.f64 y (*.f64 y (*.f64 x x))) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) 1) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (*.f64 z t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (*.f64 y x) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 x (*.f64 y (*.f64 t z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (*.f64 y x) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)))))
(pow.f64 (fma.f64 x y (*.f64 z t)) 1)
(fma.f64 z t (*.f64 y x))
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) 2)
(fma.f64 z t (*.f64 y x))
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 3)
(fma.f64 z t (*.f64 y x))
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 1/3)
(fma.f64 z t (*.f64 y x))
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2))
(sqrt.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 z t (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))))
(fma.f64 z t (*.f64 y x))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3))
(fma.f64 z t (*.f64 y x))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 z t (*.f64 y x))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 z t (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z t))) 1))
(fma.f64 z t (*.f64 y x))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 z t (*.f64 y x))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 1 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))) (+.f64 (fma.f64 z t (*.f64 y x)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))) (+.f64 (fma.f64 z t (*.f64 y x)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))) (+.f64 (fma.f64 z t (*.f64 y x)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))) (+.f64 (fma.f64 z t (*.f64 y x)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))) (+.f64 (fma.f64 z t (*.f64 y x)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))) (+.f64 (fma.f64 z t (*.f64 y x)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))) (+.f64 (fma.f64 z t (*.f64 y x)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))) (+.f64 (fma.f64 z t (*.f64 y x)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))) (+.f64 (fma.f64 z t (*.f64 y x)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))) (+.f64 (fma.f64 z t (*.f64 y x)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 1 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (fma.f64 x y (*.f64 z t)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (*.f64 1 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 x y) (*.f64 1 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (*.f64 x y))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 x y) 1) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1) (fma.f64 x y (*.f64 z t)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 b c a) i)) c (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 c) (*.f64 (fma.f64 b c a) i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (+.f64 (neg.f64 (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 x y)) (*.f64 z t))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (+.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 x y) 1)) (*.f64 z t))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (fma.f64 z t (*.f64 y x)))) (-.f64 (sqrt.f64 (fma.f64 z t (*.f64 y x))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (sqrt.f64 (fma.f64 z t (*.f64 y x)))) (-.f64 (sqrt.f64 (fma.f64 z t (*.f64 y x))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 z t (*.f64 y x)) 3))) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (-.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (fma.f64 z t (*.f64 y x)) 3))) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 z t (*.f64 y x))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))) (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 4) (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))) (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))) 3))) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 4) (*.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))) (-.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))) (pow.f64 (fma.f64 z t (*.f64 y x)) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))) 3) (pow.f64 (fma.f64 z t (*.f64 y x)) 6))) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 4) (*.f64 c (*.f64 (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))) (-.f64 (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))) (pow.f64 (fma.f64 z t (*.f64 y x)) 2))))))
(/.f64 1 (/.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))) (/.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (/.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 z t (*.f64 y x)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))) (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (fma.f64 z t (*.f64 y x)) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (*.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4)) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (fma.f64 z t (*.f64 y x)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 4) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 4)) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))) (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (fma.f64 z t (*.f64 y x)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 6) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 z t (*.f64 y x)) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (fma.f64 z t (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6)))) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (*.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 4) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (fma.f64 z t (*.f64 y x)) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 4) (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (fma.f64 z t (*.f64 y x)) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2)) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 3))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2)) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2) (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))) 1) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) 1) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2)) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2) (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4)) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (fma.f64 z t (*.f64 y x)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 4) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 4)) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))) (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (fma.f64 z t (*.f64 y x)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 4) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (fma.f64 z t (*.f64 y x)) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 4) (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (fma.f64 z t (*.f64 y x)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 z t (*.f64 y x)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))) (+.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (fma.f64 z t (*.f64 y x)) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 6) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (fma.f64 z t (*.f64 y x)) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (fma.f64 z t (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6)))) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))) (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))) (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (*.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))) (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))) (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))
(/.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))) (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))) (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x)))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 y x)) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 z t (*.f64 y x))))))))))
(pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 3)
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) 1/3)
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 (neg.f64 c) i) (fma.f64 b c a)))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))

localize20.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 a (*.f64 b c))
0.0b
(-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i)))
0.0b
(fma.f64 x y (*.f64 z t))
3.5b
(*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))
Compiler

Compiled 80 to 18 computations (77.5% saved)

series5.0ms (0%)

Counts
3 → 180
Calls

45 calls:

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

rewrite175.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1292×associate-*r/
1092×associate-*l/
518×associate-+l+
406×add-sqr-sqrt
404×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify197.0ms (0.8%)

Algorithm
egg-herbie
Rules
932×fma-def
904×associate-*r*
804×associate-+r+
790×associate-*l*
742×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064524068
1179622040
Stop Event
node limit
Counts
436 → 372
Calls
Call 1
Inputs
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
a
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
a
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
a
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
a
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 c b) a)
(+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 b c)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 b c)) (*.f64 (*.f64 c i) a))
(+.f64 (*.f64 a (*.f64 c i)) (*.f64 (*.f64 b c) (*.f64 c i)))
(+.f64 (*.f64 (*.f64 b c) (*.f64 c i)) (*.f64 a (*.f64 c i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1)
(/.f64 (*.f64 c i) (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))
(/.f64 (*.f64 c i) (/.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))))
(/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i)) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i)) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (*.f64 c i) (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (*.f64 c i) (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 i (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c)) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 i (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c)) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (*.f64 c i) (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a))) (-.f64 (*.f64 b c) a))
(/.f64 (*.f64 1 (*.f64 (*.f64 c i) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 1 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i))) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i))) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 b c a))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 b c a))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2)) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (cbrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2)) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (cbrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 c i)) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 c i)) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) (*.f64 c i)) (-.f64 (*.f64 b c) a))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) 1) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i)) 1) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i)) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 (sqrt.f64 (fma.f64 b c a)) (*.f64 c i))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (sqrt.f64 (fma.f64 b c a)) (*.f64 c i))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c) i) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c) i) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 i) c) (fma.f64 b c a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(exp.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 x y (*.f64 z t)))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(+.f64 (*.f64 (*.f64 x y) 1) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 x y (*.f64 z t)))
(+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 x y)) (*.f64 z t))
(+.f64 (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (*.f64 x y) 1)) (*.f64 z t))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(*.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))) 1) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) 1) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b c))) (-.f64 1 a))
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (*.f64 b c)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b c a))) 1)
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (*.f64 b c))) (/.f64 (pow.f64 (*.f64 b c) 2) (-.f64 a (*.f64 b c))))
(-.f64 (+.f64 a (exp.f64 (log1p.f64 (*.f64 b c)))) 1)
(-.f64 (+.f64 (*.f64 b c) (exp.f64 (log1p.f64 a))) 1)
(*.f64 (fma.f64 b c a) 1)
(*.f64 1 (fma.f64 b c a))
(*.f64 (sqrt.f64 (fma.f64 b c a)) (sqrt.f64 (fma.f64 b c a)))
(*.f64 (cbrt.f64 (fma.f64 b c a)) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2) (cbrt.f64 (fma.f64 b c a)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (/.f64 1 (-.f64 a (*.f64 b c))))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 1 (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))
(/.f64 1 (/.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (-.f64 a (*.f64 b c)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) (-.f64 (*.f64 b c) a))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) 1) (-.f64 a (*.f64 b c)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a))) (-.f64 (*.f64 b c) a))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b c a)) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b c a)) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (cbrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (cbrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) 1) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) 1) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) 1) (-.f64 (*.f64 b c) a))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (sqrt.f64 (fma.f64 b c a))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (sqrt.f64 (fma.f64 b c a))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2)) (cbrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2)) (cbrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 b c) 2))) (/.f64 1 (-.f64 a (*.f64 b c)))) (+.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a a) 3) (pow.f64 (pow.f64 (*.f64 b c) 2) 3)) (/.f64 1 (-.f64 a (*.f64 b c)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 b c) 2)) (*.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (*.f64 (pow.f64 (*.f64 b c) 3) (pow.f64 (*.f64 b c) 3))) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (*.f64 b c) 3) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))) (+.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (-.f64 (*.f64 (pow.f64 (*.f64 b c) 3) (pow.f64 (*.f64 b c) 3)) (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))))
(pow.f64 (fma.f64 b c a) 1)
(pow.f64 (sqrt.f64 (fma.f64 b c a)) 2)
(pow.f64 (cbrt.f64 (fma.f64 b c a)) 3)
(pow.f64 (pow.f64 (fma.f64 b c a) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 b c a) 2))
(log.f64 (exp.f64 (fma.f64 b c a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b c a))))
(cbrt.f64 (pow.f64 (fma.f64 b c a) 3))
(expm1.f64 (log1p.f64 (fma.f64 b c a)))
(exp.f64 (log.f64 (fma.f64 b c a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b c a)) 1))
(log1p.f64 (expm1.f64 (fma.f64 b c a)))
(fma.f64 b c a)
(fma.f64 c b a)
(fma.f64 1 a (*.f64 b c))
(fma.f64 1 (*.f64 b c) a)
(fma.f64 (sqrt.f64 (*.f64 b c)) (sqrt.f64 (*.f64 b c)) a)
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (*.f64 b c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (cbrt.f64 (*.f64 b c)) a)
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (*.f64 b c))
Outputs
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 a i))
(*.f64 a (*.f64 c i))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 a i))
(*.f64 a (*.f64 c i))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i a))
(*.f64 a (*.f64 c i))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i a))
(*.f64 a (*.f64 c i))
(*.f64 i (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 a (*.f64 c i)))
(*.f64 a (*.f64 c (neg.f64 i)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 a (*.f64 c i)))
(*.f64 a (*.f64 c (neg.f64 i)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 a (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 i b) (*.f64 c (neg.f64 c)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 i b) (*.f64 c (neg.f64 c)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 a (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 i (*.f64 c a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 i b) (*.f64 c (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i))))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 (*.f64 i b) (*.f64 c (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i))))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i))))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 -1 (fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i))))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
a
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
a
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
a
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
a
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(*.f64 c b)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 c b) a)
(fma.f64 c b a)
(+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 b c)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (*.f64 c i) (*.f64 b c)) (*.f64 (*.f64 c i) a))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 a (*.f64 c i)) (*.f64 (*.f64 b c) (*.f64 c i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 (*.f64 b c) (*.f64 c i)) (*.f64 a (*.f64 c i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(/.f64 (*.f64 c i) (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 c i) (/.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i)) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i)) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (*.f64 c i) (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (neg.f64 (-.f64 a (*.f64 b c))))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 c i) (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 i (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c)) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 i (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c)) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (*.f64 c i) (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a))) (-.f64 (*.f64 b c) a))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 1 (*.f64 (*.f64 c i) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 1 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i))) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i))) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 b c a))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (/.f64 (sqrt.f64 (-.f64 a (*.f64 c b))) (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 a (*.f64 c b)))) (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a))))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 b c a))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (*.f64 c i) (*.f64 (sqrt.f64 (fma.f64 c b a)) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))))) (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(*.f64 (/.f64 (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a))) (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))) (hypot.f64 (pow.f64 a 3/2) (pow.f64 (*.f64 c b) 3/2)))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2)) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (cbrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (*.f64 (*.f64 c i) (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2)) (/.f64 (cbrt.f64 (-.f64 a (*.f64 c b))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (*.f64 c i) (/.f64 (/.f64 (cbrt.f64 (-.f64 a (*.f64 c b))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))) (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2)))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2)) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (cbrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))))) (cbrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(*.f64 (/.f64 (*.f64 c (*.f64 i (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2))) (cbrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 c i)) (neg.f64 (-.f64 a (*.f64 b c))))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 c i)) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) (*.f64 c i)) (-.f64 (*.f64 b c) a))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) 1) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (*.f64 c i)) 1) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (*.f64 c i)) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (*.f64 (sqrt.f64 (fma.f64 b c a)) (*.f64 c i))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (/.f64 (sqrt.f64 (-.f64 a (*.f64 c b))) (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 a (*.f64 c b)))) (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (sqrt.f64 (fma.f64 b c a)) (*.f64 c i))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (*.f64 c i) (*.f64 (sqrt.f64 (fma.f64 c b a)) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))))) (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(*.f64 (/.f64 (*.f64 (*.f64 c i) (sqrt.f64 (fma.f64 c b a))) (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))) (hypot.f64 (pow.f64 a 3/2) (pow.f64 (*.f64 c b) 3/2)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) c) i) (-.f64 a (*.f64 b c)))
(*.f64 (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) c) i) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (*.f64 c i) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 1/3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2))
(fabs.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 i) c) (fma.f64 b c a)))
(*.f64 (fma.f64 c b a) (log.f64 (pow.f64 (exp.f64 i) c)))
(*.f64 (fma.f64 c b a) (*.f64 c (log.f64 (exp.f64 i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(exp.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 a (*.f64 c i)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (fma.f64 x y (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 x y) (+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 x y))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 x y))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 x y) 1) (-.f64 (*.f64 z t) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 x y) 1) (+.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1) (fma.f64 x y (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 y x (*.f64 t z))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 y x (fma.f64 t z (-.f64 (*.f64 (fma.f64 c b a) (+.f64 (*.f64 c (neg.f64 i)) (*.f64 c i))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 x y)) (*.f64 z t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (+.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (*.f64 x y) 1)) (*.f64 z t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (-.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (-.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))) (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3))) (cbrt.f64 (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2) (cbrt.f64 (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))) 1) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) 1) (neg.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))) (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3))) (cbrt.f64 (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2) (cbrt.f64 (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (/.f64 1 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 4)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (/.f64 1 (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2) 3)) (/.f64 (+.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 4)) (*.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) (/.f64 1 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 6)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z)))) (fma.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2) (+.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (pow.f64 (fma.f64 y x (*.f64 t z)) 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 6)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) 3)) (/.f64 (+.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 6)) (*.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 t z))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (fma.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 6))) (fma.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (fma.f64 (*.f64 c i) (fma.f64 c b a) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))))
(pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 3)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) 1/3)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))) 2))
(fabs.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 b c a) (neg.f64 (*.f64 c i))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b c))) (-.f64 1 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c b))) (-.f64 1 a))
(+.f64 a (expm1.f64 (log1p.f64 (*.f64 c b))))
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (*.f64 b c)))
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (*.f64 c b)))
(fma.f64 c b (expm1.f64 (log1p.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b c a))) 1)
(fma.f64 c b a)
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (*.f64 b c))) (/.f64 (pow.f64 (*.f64 b c) 2) (-.f64 a (*.f64 b c))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(-.f64 (+.f64 a (exp.f64 (log1p.f64 (*.f64 b c)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 c b))) (-.f64 1 a))
(+.f64 a (expm1.f64 (log1p.f64 (*.f64 c b))))
(-.f64 (+.f64 (*.f64 b c) (exp.f64 (log1p.f64 a))) 1)
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (*.f64 c b)))
(fma.f64 c b (expm1.f64 (log1p.f64 a)))
(*.f64 (fma.f64 b c a) 1)
(fma.f64 c b a)
(*.f64 1 (fma.f64 b c a))
(fma.f64 c b a)
(*.f64 (sqrt.f64 (fma.f64 b c a)) (sqrt.f64 (fma.f64 b c a)))
(fma.f64 c b a)
(*.f64 (cbrt.f64 (fma.f64 b c a)) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2))
(fma.f64 c b a)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2) (cbrt.f64 (fma.f64 b c a)))
(fma.f64 c b a)
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (/.f64 1 (-.f64 a (*.f64 b c))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))
(/.f64 1 (/.f64 (-.f64 a (*.f64 b c)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 1 (/.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) (-.f64 a (*.f64 b c)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) (-.f64 (*.f64 b c) a))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)) 1) (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)) 1) (-.f64 a (*.f64 b c)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a))) (-.f64 (*.f64 b c) a))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b c a)) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (sqrt.f64 (fma.f64 c b a)) (/.f64 (sqrt.f64 (-.f64 a (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 a (*.f64 c b)))) (sqrt.f64 (fma.f64 c b a)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b c a)) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 c b a)) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(*.f64 (/.f64 (hypot.f64 (pow.f64 a 3/2) (pow.f64 (*.f64 c b) 3/2)) (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))) (sqrt.f64 (fma.f64 c b a)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))) (cbrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2) (/.f64 (cbrt.f64 (-.f64 a (*.f64 c b))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (-.f64 a (*.f64 c b)))) (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))) (cbrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (cbrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))) (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) 1) (neg.f64 (-.f64 a (*.f64 b c))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) 1) (neg.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)) 1) (-.f64 (*.f64 b c) a))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (sqrt.f64 (fma.f64 b c a))) (sqrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (sqrt.f64 (fma.f64 c b a)) (/.f64 (sqrt.f64 (-.f64 a (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 a (*.f64 c b)))) (sqrt.f64 (fma.f64 c b a)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (sqrt.f64 (fma.f64 b c a))) (sqrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 c b a)) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(*.f64 (/.f64 (hypot.f64 (pow.f64 a 3/2) (pow.f64 (*.f64 c b) 3/2)) (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))) (sqrt.f64 (fma.f64 c b a)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2))) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2)) (cbrt.f64 (-.f64 a (*.f64 b c))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2) (/.f64 (cbrt.f64 (-.f64 a (*.f64 c b))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (-.f64 a (*.f64 c b)))) (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3))) (pow.f64 (cbrt.f64 (fma.f64 b c a)) 2)) (cbrt.f64 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (cbrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))) (pow.f64 (cbrt.f64 (fma.f64 c b a)) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 b c) 2))) (/.f64 1 (-.f64 a (*.f64 b c)))) (+.f64 (pow.f64 (*.f64 b c) 2) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 a (pow.f64 a 3)) (pow.f64 (*.f64 c b) 4)) (/.f64 (+.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (-.f64 a (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 (*.f64 c b) 4)) (*.f64 (fma.f64 a a (pow.f64 (*.f64 c b) 2)) (-.f64 a (*.f64 c b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a a) 3) (pow.f64 (pow.f64 (*.f64 b c) 2) 3)) (/.f64 1 (-.f64 a (*.f64 b c)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 b c) 2)) (*.f64 (*.f64 a a) (pow.f64 (*.f64 b c) 2)))))
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (/.f64 (+.f64 (*.f64 a (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 c b) 4) (*.f64 a (*.f64 a (pow.f64 (*.f64 c b) 2))))) (/.f64 1 (-.f64 a (*.f64 c b)))))
(/.f64 (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 c b) 6)) (-.f64 a (*.f64 c b))) (fma.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (pow.f64 (*.f64 c b) 2)) (pow.f64 a 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (*.f64 (pow.f64 (*.f64 b c) 3) (pow.f64 (*.f64 b c) 3))) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 c b) 6)) 1) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 c b) 6)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (*.f64 b c) 3) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) a))))) (+.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (-.f64 (*.f64 (pow.f64 (*.f64 b c) 3) (pow.f64 (*.f64 b c) 3)) (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 b c) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (/.f64 (-.f64 (+.f64 (pow.f64 a 6) (pow.f64 (*.f64 c b) 6)) (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 1 (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a)))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (*.f64 (fma.f64 (pow.f64 (*.f64 c b) 3) (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 a 3)) (pow.f64 a 6)) (fma.f64 a a (*.f64 b (*.f64 c (-.f64 (*.f64 c b) a))))))
(pow.f64 (fma.f64 b c a) 1)
(fma.f64 c b a)
(pow.f64 (sqrt.f64 (fma.f64 b c a)) 2)
(fma.f64 c b a)
(pow.f64 (cbrt.f64 (fma.f64 b c a)) 3)
(fma.f64 c b a)
(pow.f64 (pow.f64 (fma.f64 b c a) 3) 1/3)
(fma.f64 c b a)
(sqrt.f64 (pow.f64 (fma.f64 b c a) 2))
(sqrt.f64 (pow.f64 (fma.f64 c b a) 2))
(fabs.f64 (fma.f64 c b a))
(log.f64 (exp.f64 (fma.f64 b c a)))
(fma.f64 c b a)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b c a))))
(fma.f64 c b a)
(cbrt.f64 (pow.f64 (fma.f64 b c a) 3))
(fma.f64 c b a)
(expm1.f64 (log1p.f64 (fma.f64 b c a)))
(fma.f64 c b a)
(exp.f64 (log.f64 (fma.f64 b c a)))
(fma.f64 c b a)
(exp.f64 (*.f64 (log.f64 (fma.f64 b c a)) 1))
(fma.f64 c b a)
(log1p.f64 (expm1.f64 (fma.f64 b c a)))
(fma.f64 c b a)
(fma.f64 b c a)
(fma.f64 c b a)
(fma.f64 c b a)
(fma.f64 1 a (*.f64 b c))
(fma.f64 c b a)
(fma.f64 1 (*.f64 b c) a)
(fma.f64 c b a)
(fma.f64 (sqrt.f64 (*.f64 b c)) (sqrt.f64 (*.f64 b c)) a)
(fma.f64 c b a)
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (*.f64 b c))
(fma.f64 c b a)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (cbrt.f64 (*.f64 b c)) a)
(fma.f64 c b a)
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (*.f64 b c))
(fma.f64 c b a)

eval511.0ms (2.1%)

Compiler

Compiled 47235 to 10160 computations (78.5% saved)

prune465.0ms (1.9%)

Pruning

21 alts after pruning (21 fresh and 0 done)

PrunedKeptTotal
New1243211264
Fresh000
Picked101
Done202
Total1246211267
Error
0b
Counts
1267 → 21
Alt Table
Click to see full alt table
StatusErrorProgram
6.6b
(*.f64 2 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
25.4b
(*.f64 2 (fma.f64 y x (*.f64 t z)))
14.4b
(*.f64 2 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 i (*.f64 c a))))
17.4b
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 c (*.f64 i b)))))
29.1b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)))
21.1b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))))
30.7b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (neg.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) c)) i)))
25.0b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 c (fma.f64 b c a)) 3)) i)))
14.3b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 b (*.f64 c i)))))
18.1b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
27.3b
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
7.4b
(*.f64 2 (+.f64 (-.f64 (fma.f64 z t (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 c (*.f64 i (fma.f64 c b a)))))))
25.4b
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
55.1b
(*.f64 2 (*.f64 (*.f64 i b) (*.f64 c (neg.f64 c))))
52.8b
(*.f64 2 (*.f64 (*.f64 c (*.f64 c i)) (neg.f64 b)))
49.9b
(*.f64 2 (*.f64 (neg.f64 (*.f64 c i)) a))
53.5b
(*.f64 2 (*.f64 (neg.f64 c) (*.f64 i a)))
41.8b
(*.f64 2 (*.f64 y x))
46.5b
(*.f64 2 (*.f64 t z))
51.5b
(*.f64 2 (*.f64 i (neg.f64 (*.f64 c a))))
42.6b
(*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
Compiler

Compiled 984 to 678 computations (31.1% saved)

localize39.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))
0.0b
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
0.1b
(*.f64 c (fma.f64 c b a))
8.4b
(*.f64 i (*.f64 c (fma.f64 c b a)))
Compiler

Compiled 82 to 17 computations (79.3% saved)

series14.0ms (0.1%)

Counts
4 → 252
Calls

63 calls:

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

rewrite182.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1332×distribute-lft-in
720×associate-*r/
562×associate-*l/
454×associate-+l+
376×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017110
1354110
24619110
Stop Event
node limit
Counts
4 → 356
Calls
Call 1
Inputs
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (fma.f64 c b a))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (*.f64 (*.f64 i c) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 i c) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c b) (*.f64 i c)) (*.f64 a (*.f64 i c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 i c)) (*.f64 (*.f64 c b) (*.f64 i c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 c (*.f64 c b))) (*.f64 i (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 (*.f64 c b) c)) (*.f64 i (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (*.f64 (*.f64 i c) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 c b) (*.f64 i c))) (*.f64 1 (*.f64 a (*.f64 i c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i c) (*.f64 (*.f64 c b) 1)) (*.f64 (*.f64 i c) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 i c) 1) a) (*.f64 (*.f64 (*.f64 i c) 1) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 i c) 1) (*.f64 c b)) (*.f64 (*.f64 (*.f64 i c) 1) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 i c) 1) (*.f64 (*.f64 c b) 1)) (*.f64 (*.f64 (*.f64 i c) 1) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 i c) (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 i c) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 i c) 1) (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 i c) 1) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) (*.f64 i c)) (-.f64 (*.f64 c b) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (*.f64 i c)) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 (fma.f64 c b a)) c) i))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 c b)) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c a) (*.f64 c (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c b) c) (*.f64 a c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a c) (*.f64 (*.f64 c b) c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 (*.f64 c b) 1)) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 c (*.f64 c b))) (*.f64 1 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 c b) c)) (*.f64 1 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (fma.f64 c b a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) c) (-.f64 (*.f64 c b) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) c) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (fma.f64 c b a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c (fma.f64 c b a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 c (fma.f64 c b a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 c (fma.f64 c b a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 c (fma.f64 c b a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (fma.f64 c b a)) c))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 c (fma.f64 c b a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (fma.f64 c b a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 c b a) 3) (pow.f64 c 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 c (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 c (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 c (fma.f64 c b a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 c (fma.f64 c b a))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (*.f64 z t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 z t) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z t) 1) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 i (*.f64 c (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z t) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z t) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 z t) 1) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (+.f64 (*.f64 y x) (*.f64 z t))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 z t) 1)) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) (-.f64 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))) (-.f64 1 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 i (*.f64 c (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z t) (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) 0) (*.f64 i (*.f64 c (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 z t) 1) (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 z t) 1) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 z t) 1) (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (*.f64 i c) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (*.f64 c b) (*.f64 i c))) (*.f64 a (*.f64 i c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 2) (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2))) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (*.f64 z t) 3))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) 1) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 1 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 1 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 i (*.f64 c (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 y x)) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 y x)) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 y x)) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (*.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))) (-.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(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 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))))) (#(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 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) 3)) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) 1) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))) (-.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))) 1) (-.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))) 1) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(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 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 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 i (*.f64 c (fma.f64 c b a))) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 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 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 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 i (*.f64 c (fma.f64 c b a))) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) 1) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))))

simplify355.0ms (1.5%)

Algorithm
egg-herbie
Rules
1266×associate-*r*
1214×associate-+r+
972×associate-*l*
942×+-commutative
564×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
083537050
1247933252
Stop Event
node limit
Counts
608 → 519
Calls
Call 1
Inputs
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 (pow.f64 c 2) b)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 (pow.f64 c 2) b)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 (pow.f64 c 2) b)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 (pow.f64 c 2) b)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 (pow.f64 c 2) b)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (*.f64 (*.f64 i c) a))
(+.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 i c) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 c b) (*.f64 i c)) (*.f64 a (*.f64 i c)))
(+.f64 (*.f64 a (*.f64 i c)) (*.f64 (*.f64 c b) (*.f64 i c)))
(+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (*.f64 i (*.f64 c a)))
(+.f64 (*.f64 i (*.f64 (*.f64 c b) c)) (*.f64 i (*.f64 a c)))
(+.f64 (*.f64 1 (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (*.f64 (*.f64 i c) a)))
(+.f64 (*.f64 1 (*.f64 (*.f64 c b) (*.f64 i c))) (*.f64 1 (*.f64 a (*.f64 i c))))
(+.f64 (*.f64 (*.f64 i c) (*.f64 (*.f64 c b) 1)) (*.f64 (*.f64 i c) a))
(+.f64 (*.f64 (*.f64 (*.f64 i c) 1) a) (*.f64 (*.f64 (*.f64 i c) 1) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 (*.f64 i c) 1) (*.f64 c b)) (*.f64 (*.f64 (*.f64 i c) 1) a))
(+.f64 (*.f64 (*.f64 (*.f64 i c) 1) (*.f64 (*.f64 c b) 1)) (*.f64 (*.f64 (*.f64 i c) 1) a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) 1)
(/.f64 (*.f64 (*.f64 i c) (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 i c) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (*.f64 (*.f64 i c) 1) (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 (*.f64 i c) 1) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) (*.f64 i c)) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (*.f64 i c)) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 1)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 3)
(pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (fma.f64 c b a)) c) i))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))
(exp.f64 (log.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 c b)) (*.f64 c a))
(+.f64 (*.f64 c a) (*.f64 c (*.f64 c b)))
(+.f64 (*.f64 (*.f64 c b) c) (*.f64 a c))
(+.f64 (*.f64 a c) (*.f64 (*.f64 c b) c))
(+.f64 (*.f64 c (*.f64 (*.f64 c b) 1)) (*.f64 c a))
(+.f64 (*.f64 1 (*.f64 c (*.f64 c b))) (*.f64 1 (*.f64 c a)))
(+.f64 (*.f64 1 (*.f64 (*.f64 c b) c)) (*.f64 1 (*.f64 a c)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (fma.f64 c b a)))) 1)
(/.f64 (*.f64 c (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) c) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) c) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(pow.f64 (*.f64 c (fma.f64 c b a)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (fma.f64 c b a))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (fma.f64 c b a))) 3)
(pow.f64 (pow.f64 (*.f64 c (fma.f64 c b a)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (fma.f64 c b a)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 c b a)) c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (fma.f64 c b a)))))
(cbrt.f64 (pow.f64 (*.f64 c (fma.f64 c b a)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (fma.f64 c b a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 c b a) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (fma.f64 c b a))))
(exp.f64 (log.f64 (*.f64 c (fma.f64 c b a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (fma.f64 c b a))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 z t)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (*.f64 z t) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 z t) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (*.f64 z t)))
(+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1))
(+.f64 (*.f64 (*.f64 z t) 1) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (+.f64 (*.f64 z t) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 y x))
(+.f64 (+.f64 (*.f64 z t) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 y x))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) 1)
(+.f64 (*.f64 1 (+.f64 (*.f64 y x) (*.f64 z t))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 z t) 1)) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 z t)))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 z t)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) (-.f64 1 (*.f64 z t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))) (-.f64 1 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 z t)))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))) (*.f64 z t)))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (+.f64 (*.f64 z t) (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))) 1)
(-.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(-.f64 (+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) 0) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (*.f64 i c) a))
(-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (*.f64 c b) (*.f64 i c))) (*.f64 a (*.f64 i c)))
(*.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 1)
(*.f64 1 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(*.f64 (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(*.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 2) (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2))) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (*.f64 z t) 3))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) 1) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 1)
(pow.f64 (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 3)
(pow.f64 (pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2))
(log.f64 (exp.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(cbrt.f64 (pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(exp.f64 (log.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (*.f64 1 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (*.f64 y x) (*.f64 1 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 y x))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 y x))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (*.f64 y x))
(+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 y x)) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 y x)) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 y x)) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) 1)
(*.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(*.f64 (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 y x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (*.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))) (-.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) 3)) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) 1) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))) (-.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))) 1) (-.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))) 1) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) 1) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 y x (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(fma.f64 x y (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(fma.f64 1 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))
Outputs
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 (pow.f64 c 2) b)
(*.f64 b (*.f64 c c))
(*.f64 c (*.f64 c b))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 (pow.f64 c 2) b)
(*.f64 b (*.f64 c c))
(*.f64 c (*.f64 c b))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 (pow.f64 c 2) b)
(*.f64 b (*.f64 c c))
(*.f64 c (*.f64 c b))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 (pow.f64 c 2) b)
(*.f64 b (*.f64 c c))
(*.f64 c (*.f64 c b))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 (pow.f64 c 2) b)
(*.f64 b (*.f64 c c))
(*.f64 c (*.f64 c b))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(*.f64 c a)
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) b) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (*.f64 t z) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))))
(*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))))
(*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))))
(*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))))
(*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 c (*.f64 a i))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 i a)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z))) (*.f64 c (*.f64 a i)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 c (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 a (*.f64 i (neg.f64 c)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 a (*.f64 i (neg.f64 c)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))))
(*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))))
(*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))))
(*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))))
(*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))))
(*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))))
(*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 c (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 a (*.f64 i (neg.f64 c)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 a (*.f64 i (neg.f64 c)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 i c) (*.f64 c b)) (*.f64 (*.f64 i c) a))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 i c) (*.f64 c b)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 c b) (*.f64 i c)) (*.f64 a (*.f64 i c)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 a (*.f64 i c)) (*.f64 (*.f64 c b) (*.f64 i c)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 i (*.f64 c (*.f64 c b))) (*.f64 i (*.f64 c a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 i (*.f64 (*.f64 c b) c)) (*.f64 i (*.f64 a c)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 1 (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 1 (*.f64 (*.f64 i c) a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 1 (*.f64 (*.f64 c b) (*.f64 i c))) (*.f64 1 (*.f64 a (*.f64 i c))))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 i c) (*.f64 (*.f64 c b) 1)) (*.f64 (*.f64 i c) a))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 (*.f64 i c) 1) a) (*.f64 (*.f64 (*.f64 i c) 1) (*.f64 c b)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 (*.f64 i c) 1) (*.f64 c b)) (*.f64 (*.f64 (*.f64 i c) 1) a))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 (*.f64 i c) 1) (*.f64 (*.f64 c b) 1)) (*.f64 (*.f64 (*.f64 i c) 1) a))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) 1)
(*.f64 c (*.f64 i (fma.f64 c b a)))
(/.f64 (*.f64 (*.f64 i c) (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c i) (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 (fma.f64 c b a) (fma.f64 c b (neg.f64 a)))))
(/.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (*.f64 c b) a)) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 i c) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b)))) (*.f64 c i)))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (*.f64 (*.f64 i c) 1) (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c i) (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 (fma.f64 c b a) (fma.f64 c b (neg.f64 a)))))
(/.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (*.f64 c b) a)) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 (*.f64 i c) 1) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b)))) (*.f64 c i)))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) (*.f64 i c)) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c i) (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 (fma.f64 c b a) (fma.f64 c b (neg.f64 a)))))
(/.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (*.f64 c b) a)) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (*.f64 i c)) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b)))) (*.f64 c i)))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 1)
(*.f64 c (*.f64 i (fma.f64 c b a)))
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 3)
(*.f64 c (*.f64 i (fma.f64 c b a)))
(pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) 1/3)
(*.f64 c (*.f64 i (fma.f64 c b a)))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (fma.f64 c b a)) c) i))
(*.f64 i (*.f64 c (log.f64 (exp.f64 (fma.f64 c b a)))))
(*.f64 (*.f64 c i) (log.f64 (exp.f64 (fma.f64 c b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(exp.f64 (log.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 1))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 c (*.f64 c b)) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 c a) (*.f64 c (*.f64 c b)))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 (*.f64 c b) c) (*.f64 a c))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 a c) (*.f64 (*.f64 c b) c))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 (*.f64 c b) 1)) (*.f64 c a))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 1 (*.f64 c (*.f64 c b))) (*.f64 1 (*.f64 c a)))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 1 (*.f64 (*.f64 c b) c)) (*.f64 1 (*.f64 a c)))
(*.f64 c (fma.f64 c b a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (fma.f64 c b a)))) 1)
(*.f64 c (fma.f64 c b a))
(/.f64 (*.f64 c (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (fma.f64 c b a) (fma.f64 c b (neg.f64 a))) (/.f64 (fma.f64 c b (neg.f64 a)) c))
(*.f64 (/.f64 c (-.f64 (*.f64 c b) a)) (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a)))
(/.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) c) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (fma.f64 c b a) (fma.f64 c b (neg.f64 a))) (/.f64 (fma.f64 c b (neg.f64 a)) c))
(*.f64 (/.f64 c (-.f64 (*.f64 c b) a)) (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) c) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 c (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b)))))
(pow.f64 (*.f64 c (fma.f64 c b a)) 1)
(*.f64 c (fma.f64 c b a))
(pow.f64 (sqrt.f64 (*.f64 c (fma.f64 c b a))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (fma.f64 c b a))) 3)
(*.f64 c (fma.f64 c b a))
(pow.f64 (pow.f64 (*.f64 c (fma.f64 c b a)) 3) 1/3)
(*.f64 c (fma.f64 c b a))
(sqrt.f64 (pow.f64 (*.f64 c (fma.f64 c b a)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 c b a)) c))
(*.f64 c (log.f64 (exp.f64 (fma.f64 c b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (fma.f64 c b a)))))
(*.f64 c (fma.f64 c b a))
(cbrt.f64 (pow.f64 (*.f64 c (fma.f64 c b a)) 3))
(*.f64 c (fma.f64 c b a))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (fma.f64 c b a) 3)))
(*.f64 c (fma.f64 c b a))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 c b a) 3) (pow.f64 c 3)))
(*.f64 c (fma.f64 c b a))
(expm1.f64 (log1p.f64 (*.f64 c (fma.f64 c b a))))
(*.f64 c (fma.f64 c b a))
(exp.f64 (log.f64 (*.f64 c (fma.f64 c b a))))
(*.f64 c (fma.f64 c b a))
(exp.f64 (*.f64 (log.f64 (*.f64 c (fma.f64 c b a))) 1))
(*.f64 c (fma.f64 c b a))
(log1p.f64 (expm1.f64 (*.f64 c (fma.f64 c b a))))
(*.f64 c (fma.f64 c b a))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 z t)))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (*.f64 z t) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 z t) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 t z)))
(+.f64 (*.f64 t z) (fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (*.f64 z t)))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))
(+.f64 (fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (*.f64 t z))
(+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 z t)))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 t z)))
(+.f64 (*.f64 t z) (fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (*.f64 t z))
(+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 z t) 1) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (+.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (+.f64 (*.f64 z t) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 y x))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (+.f64 (*.f64 z t) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 y x))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(+.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 1 (+.f64 (*.f64 y x) (*.f64 z t))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 1 (*.f64 (*.f64 z t) 1)) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 y x) (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 z t)))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) (-.f64 1 (*.f64 z t)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (-.f64 1 (*.f64 t z)))
(+.f64 -1 (fma.f64 z t (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))) (-.f64 1 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 z t)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 t z))
(+.f64 (*.f64 t z) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))) (*.f64 z t)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (*.f64 t z))
(+.f64 (*.f64 t z) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (-.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(-.f64 (+.f64 (*.f64 z t) (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))) 1)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (-.f64 1 (*.f64 t z)))
(+.f64 -1 (fma.f64 z t (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))))))
(-.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 t z))
(+.f64 (*.f64 t z) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (*.f64 t z))
(+.f64 (*.f64 t z) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(-.f64 (+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) 0) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))) 1)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))) (-.f64 1 (*.f64 t z)))
(+.f64 -1 (fma.f64 z t (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))))))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 t z))
(+.f64 (*.f64 t z) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (*.f64 t z))
(+.f64 (*.f64 t z) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (*.f64 i c) (*.f64 c b))) (*.f64 (*.f64 i c) a))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (*.f64 c b) (*.f64 i c))) (*.f64 a (*.f64 i c)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 1 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 2))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 2) (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(/.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 t z))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (*.f64 t z) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) 2)) (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (*.f64 t z) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (*.f64 t z) (*.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 t z)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2))) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 t z))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (*.f64 t z) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) 2)) (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (*.f64 z t) 3))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (*.f64 t z) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (*.f64 t z) (*.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 t z)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) 1) (+.f64 (-.f64 (*.f64 z t) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 t z))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (*.f64 t z) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) 2)) (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (*.f64 t z) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (*.f64 t z) (*.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (-.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 t z)))))
(pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(pow.f64 (sqrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 2)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(pow.f64 (cbrt.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 3)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(pow.f64 (pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 3) 1/3)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(sqrt.f64 (pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(log.f64 (exp.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(cbrt.f64 (pow.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 3))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(expm1.f64 (log1p.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(exp.f64 (log.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(log1p.f64 (expm1.f64 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 y x) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 3 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 y x) (*.f64 1 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 y x) (*.f64 1 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 3 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 3 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) 4))
(+.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) 4))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 3 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 3 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 3 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 3 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 3 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 3 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 3 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 3 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 2 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 3 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 3 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) (*.f64 3 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)))))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 y x))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(+.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 1) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 c b a)) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (fma.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1 (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (fma.f64 i (*.f64 c (neg.f64 (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 y x)) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 y x)) (+.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))
(fma.f64 2 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 y x)) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 1))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) 1)
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (*.f64 y x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (-.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (*.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) 3))) (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (-.f64 (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) 3) (pow.f64 (*.f64 y x) 6))) (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 i (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (-.f64 (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (pow.f64 (*.f64 y x) 2))))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(*.f64 (/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))) (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))) (/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))) (-.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))))) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c (fma.f64 c b a)) (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) 2) (*.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0))) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c (fma.f64 c b a)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) 2) (*.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (+.f64 (-.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))) (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))) (+.f64 (pow.f64 (*.f64 y x) 6) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) 3)) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) 1) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))) (-.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))))) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c (fma.f64 c b a)) (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) 2) (*.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0))) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c (fma.f64 c b a)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) 2) (*.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (+.f64 (-.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))) 1) (-.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))) 1) (-.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))))) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c (fma.f64 c b a)) (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) 2) (*.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0))) (-.f64 (*.f64 y x) (fma.f64 i (*.f64 c (fma.f64 c b a)) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))) (*.f64 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))) (*.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) 2) (*.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (+.f64 (-.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (+.f64 (pow.f64 (*.f64 y x) 6) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3))))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) 1) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 1)
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2)
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 3)
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3) 1/3)
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) 3))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 1))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(fma.f64 y x (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(fma.f64 x y (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(fma.f64 1 (*.f64 y x) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 i (*.f64 c (neg.f64 (fma.f64 c b a)))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 i (neg.f64 (*.f64 c (fma.f64 c b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 i (*.f64 c (neg.f64 (fma.f64 c b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 i (neg.f64 c)) (fma.f64 c b a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 c (fma.f64 c b a))) i (*.f64 i (*.f64 c (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (fma.f64 (*.f64 c (neg.f64 (fma.f64 c b a))) i (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))

localize7.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(*.f64 2 (*.f64 t z))
Compiler

Compiled 19 to 12 computations (36.8% saved)

series2.0ms (0%)

Counts
1 → 0
Calls

6 calls:

TimeVariablePointExpression
0.0ms
t
@0
(*.f64 2 (*.f64 t z))
0.0ms
z
@0
(*.f64 2 (*.f64 t z))
0.0ms
z
@inf
(*.f64 2 (*.f64 t z))
0.0ms
t
@inf
(*.f64 2 (*.f64 t z))
0.0ms
z
@-inf
(*.f64 2 (*.f64 t z))

rewrite75.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1316×add-sqr-sqrt
1302×*-un-lft-identity
1206×add-cube-cbrt
1190×add-cbrt-cube
1176×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

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

simplify59.0ms (0.2%)

Algorithm
egg-herbie
Rules
1036×*-commutative
956×distribute-lft-in
914×distribute-rgt-in
870×log-prod
864×exp-sum
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035275
190209
2341143
32242143
46540143
Stop Event
node limit
Counts
11 → 14
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (*.f64 2 (*.f64 t z))) 1)
(pow.f64 (*.f64 2 (*.f64 t z)) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 t z))) 2)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t z))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t z)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) t) 2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t z)) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 t z))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 t z))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 t z))))
Outputs
(-.f64 (+.f64 1 (*.f64 2 (*.f64 t z))) 1)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(pow.f64 (*.f64 2 (*.f64 t z)) 1)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 t z))) 2)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 t z))) 3)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 t z)) 3) 1/3)
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 t z) 2) 4))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) t) 2))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 t z)) 3))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 t z))))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(exp.f64 (log.f64 (*.f64 2 (*.f64 t z))))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 t z))))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 t z)) 1))
(+.f64 (*.f64 z (*.f64 2 t)) 0)
(*.f64 2 (*.f64 t z))

localize10.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
0.0b
(+.f64 (*.f64 y x) (*.f64 t z))
Compiler

Compiled 35 to 14 computations (60% saved)

series3.0ms (0%)

Counts
2 → 60
Calls

24 calls:

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

rewrite122.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
990×unswap-sqr
792×swap-sqr
634×associate-*r/
628×distribute-rgt-in
596×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01136
123636
2306936
Stop Event
node limit
Counts
2 → 157
Calls
Call 1
Inputs
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t z))) (-.f64 1 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 t z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 t z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t z) (exp.f64 (log1p.f64 (*.f64 y x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y x (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (-.f64 (*.f64 t z) (*.f64 y x)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) 3))) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) (-.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (fma.f64 y x (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (fma.f64 y x (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y x (*.f64 t z)) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))))) (#(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 t z) 3) (pow.f64 (*.f64 t z) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (*.f64 t z) (pow.f64 (*.f64 t z) 3))) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 t z) 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 t z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 2) (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 1) (-.f64 (*.f64 y x) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) 1) (-.f64 (*.f64 t z) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) 1) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (*.f64 t z) (pow.f64 (*.f64 t z) 3))) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (pow.f64 (*.f64 t z) 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 t z) 2) 3)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 2) (+.f64 (pow.f64 (*.f64 t z) 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 t z) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 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 t z) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 1) (-.f64 (*.f64 y x) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 y x (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 t z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t z (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z t (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t z) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (cbrt.f64 (*.f64 t z)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 t z))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 x 2)) (*.f64 (*.f64 t z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 x 2)) 1) (*.f64 (*.f64 (*.f64 t z) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 t z) 2) 1) (*.f64 (*.f64 y (*.f64 x 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 y (*.f64 x 2)) 1)) (*.f64 1 (*.f64 (*.f64 (*.f64 t z) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y (*.f64 x 2)) 1) 1) (*.f64 (*.f64 (*.f64 (*.f64 t z) 2) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 1 (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (-.f64 (*.f64 y x) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) (-.f64 (*.f64 y x) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (pow.f64 (*.f64 t z) 2) 4)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x 2)) 3) (pow.f64 (*.f64 (*.f64 t z) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (*.f64 (*.f64 t z) 2) (-.f64 (*.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2))) (-.f64 (*.f64 t z) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (-.f64 (*.f64 y x) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (pow.f64 (*.f64 t z) 2) 4))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y (*.f64 x 2)) 3) (pow.f64 (*.f64 (*.f64 t z) 2) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (*.f64 (*.f64 t z) 2) (-.f64 (*.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) 2) (-.f64 (*.f64 t z) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) 2) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) 1) (-.f64 (*.f64 y x) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) 1) (-.f64 (*.f64 y x) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (pow.f64 (*.f64 t z) 2) 4)) 1) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x 2)) 3) (pow.f64 (*.f64 (*.f64 t z) 2) 3)) 1) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (*.f64 (*.f64 t z) 2) (-.f64 (*.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) 1) (-.f64 (*.f64 y x) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) 1) (-.f64 (*.f64 y x) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 2) (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) 2 (*.f64 (*.f64 t z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 2 (*.f64 y x) (*.f64 (*.f64 t z) 2))))))

simplify159.0ms (0.7%)

Algorithm
egg-herbie
Rules
1464×associate-/r/
694×associate-/l*
622×associate-*r*
602×associate-*l*
474×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03949507
110849117
250849111
Stop Event
node limit
Counts
217 → 227
Calls
Call 1
Inputs
(*.f64 t z)
(*.f64 y x)
(*.f64 y x)
(*.f64 t z)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 t z)
(*.f64 t z)
(*.f64 y x)
(*.f64 t z)
(*.f64 t z)
(*.f64 2 (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) (-.f64 1 (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (*.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 t z)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z))))
(-.f64 (+.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 t z)))) 1)
(-.f64 (+.f64 (*.f64 t z) (exp.f64 (log1p.f64 (*.f64 y x)))) 1)
(*.f64 (fma.f64 y x (*.f64 t z)) 1)
(*.f64 1 (fma.f64 y x (*.f64 t z)))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (fma.f64 y x (*.f64 t z))))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (fma.f64 y x (*.f64 t z))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (fma.f64 y x (*.f64 t z)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (-.f64 (*.f64 t z) (*.f64 y x)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) 3))) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) (-.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (fma.f64 y x (*.f64 t z)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (fma.f64 y x (*.f64 t z)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))))))
(/.f64 (fma.f64 y x (*.f64 t z)) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 1 (/.f64 1 (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (fma.f64 y x (*.f64 t z))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 t z) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (*.f64 t z) (pow.f64 (*.f64 t z) 3))) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 2) (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 1) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) 1) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) 1) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (*.f64 t z) (pow.f64 (*.f64 t z) 3))) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 2) (+.f64 (pow.f64 (*.f64 t z) 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 t z) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 1) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(pow.f64 (fma.f64 y x (*.f64 t z)) 1)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) 2)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 1/3)
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z)))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))))
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 t z)))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 t z))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 t z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 t z))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 x y (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 z t (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 t z))
(fma.f64 1 (*.f64 t z) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (cbrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 t z))
(+.f64 (*.f64 y (*.f64 x 2)) (*.f64 (*.f64 t z) 2))
(+.f64 (*.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x 2)))
(+.f64 (*.f64 (*.f64 y (*.f64 x 2)) 1) (*.f64 (*.f64 (*.f64 t z) 2) 1))
(+.f64 (*.f64 (*.f64 (*.f64 t z) 2) 1) (*.f64 (*.f64 y (*.f64 x 2)) 1))
(+.f64 (*.f64 1 (*.f64 (*.f64 y (*.f64 x 2)) 1)) (*.f64 1 (*.f64 (*.f64 (*.f64 t z) 2) 1)))
(+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 x 2)) 1) 1) (*.f64 (*.f64 (*.f64 (*.f64 t z) 2) 1) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2))) 1)
(/.f64 2 (/.f64 1 (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) 2))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (pow.f64 (*.f64 t z) 2) 4)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x 2)) 3) (pow.f64 (*.f64 (*.f64 t z) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (*.f64 (*.f64 t z) 2) (-.f64 (*.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x 2))))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2))) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (*.f64 2 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 2 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 1 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (*.f64 1 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (pow.f64 (*.f64 t z) 2) 4))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y (*.f64 x 2)) 3) (pow.f64 (*.f64 (*.f64 t z) 2) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (*.f64 (*.f64 t z) 2) (-.f64 (*.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x 2))))))
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) 2) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) 2) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) 1) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (*.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) 1) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (pow.f64 (*.f64 t z) 2) 4)) 1) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x 2)) 3) (pow.f64 (*.f64 (*.f64 t z) 2) 3)) 1) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (*.f64 (*.f64 t z) 2) (-.f64 (*.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x 2))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) 1) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))))
(/.f64 (/.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (/.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (/.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) 1) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(pow.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2) 1)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)) 2)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) 4))
(log.f64 (pow.f64 (exp.f64 2) (fma.f64 y x (*.f64 t z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2) 3))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)))
(exp.f64 (log.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)))
(fma.f64 (*.f64 y x) 2 (*.f64 (*.f64 t z) 2))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 t z) 2))
Outputs
(*.f64 t z)
(*.f64 y x)
(*.f64 y x)
(*.f64 t z)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 t z)
(*.f64 t z)
(*.f64 y x)
(*.f64 t z)
(*.f64 t z)
(*.f64 2 (*.f64 t z))
(*.f64 (*.f64 2 t) z)
(*.f64 t (*.f64 z 2))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(*.f64 2 (*.f64 y x))
(*.f64 (*.f64 y x) 2)
(*.f64 x (*.f64 y 2))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(*.f64 2 (*.f64 y x))
(*.f64 (*.f64 y x) 2)
(*.f64 x (*.f64 y 2))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(*.f64 2 (*.f64 t z))
(*.f64 (*.f64 2 t) z)
(*.f64 t (*.f64 z 2))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(*.f64 2 (*.f64 y x))
(*.f64 (*.f64 y x) 2)
(*.f64 x (*.f64 y 2))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(*.f64 2 (*.f64 y x))
(*.f64 (*.f64 y x) 2)
(*.f64 x (*.f64 y 2))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(*.f64 2 (*.f64 y x))
(*.f64 (*.f64 y x) 2)
(*.f64 x (*.f64 y 2))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(*.f64 2 (*.f64 t z))
(*.f64 (*.f64 2 t) z)
(*.f64 t (*.f64 z 2))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(*.f64 2 (*.f64 t z))
(*.f64 (*.f64 2 t) z)
(*.f64 t (*.f64 z 2))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(*.f64 2 (*.f64 y x))
(*.f64 (*.f64 y x) 2)
(*.f64 x (*.f64 y 2))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(*.f64 2 (*.f64 t z))
(*.f64 (*.f64 2 t) z)
(*.f64 t (*.f64 z 2))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(*.f64 2 (*.f64 t z))
(*.f64 (*.f64 2 t) z)
(*.f64 t (*.f64 z 2))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) (-.f64 1 (*.f64 y x)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) 1) (*.f64 y x))
(fma.f64 y x (expm1.f64 (log1p.f64 (*.f64 t z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (*.f64 t z)))
(fma.f64 t z (expm1.f64 (log1p.f64 (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 t z)))) 1)
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 t z)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 t z))) 1) (*.f64 y x))
(fma.f64 y x (expm1.f64 (log1p.f64 (*.f64 t z))))
(-.f64 (+.f64 (*.f64 t z) (exp.f64 (log1p.f64 (*.f64 y x)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (*.f64 t z)))
(fma.f64 t z (expm1.f64 (log1p.f64 (*.f64 y x))))
(*.f64 (fma.f64 y x (*.f64 t z)) 1)
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 1 (fma.f64 y x (*.f64 t z)))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(*.f64 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (fma.f64 y x (*.f64 t z)))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (-.f64 (*.f64 t z) (*.f64 y x)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x)))))) (-.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (-.f64 (*.f64 t z) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (-.f64 (*.f64 t z) (*.f64 y x))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) 3))) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) (-.f64 (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x)))) 3))) (fma.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3) (*.f64 (*.f64 t z) (*.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (-.f64 (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x)))) 3) (pow.f64 (*.f64 y x) 6)) (fma.f64 (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x)))) (-.f64 (*.f64 t (*.f64 z (-.f64 (*.f64 t z) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)) (pow.f64 (*.f64 y x) 4))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (fma.f64 y x (*.f64 t z)))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (fma.f64 y x (*.f64 t z)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x)))) (cbrt.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x)))) (cbrt.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x)))) (cbrt.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))))))
(/.f64 (fma.f64 y x (*.f64 t z)) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (-.f64 (*.f64 y x) (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 1 (/.f64 1 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (*.f64 (hypot.f64 (pow.f64 (*.f64 y x) 3/2) (pow.f64 (*.f64 t z) 3/2)) (hypot.f64 (pow.f64 (*.f64 y x) 3/2) (pow.f64 (*.f64 t z) 3/2))) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 t z) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (*.f64 t z) (pow.f64 (*.f64 t z) 3))) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (*.f64 t z) (pow.f64 (*.f64 t z) 3))) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (pow.f64 (*.f64 y x) 6) (*.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (fma.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (pow.f64 (*.f64 y x) 6))) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 2) (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (fma.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (fma.f64 (pow.f64 (*.f64 t z) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (pow.f64 (*.f64 y x) 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))) (hypot.f64 (pow.f64 (*.f64 y x) 3/2) (pow.f64 (*.f64 t z) 3/2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (cbrt.f64 (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 1) (-.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) 1) (-.f64 (*.f64 t z) (*.f64 y x)))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) 1) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))) (hypot.f64 (pow.f64 (*.f64 y x) 3/2) (pow.f64 (*.f64 t z) 3/2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (cbrt.f64 (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (*.f64 t z) (pow.f64 (*.f64 t z) 3))) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (*.f64 t z) (pow.f64 (*.f64 t z) 3))) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 t z) 4)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 2) (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 t z) 2) 3)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (fma.f64 (*.f64 y x) (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 (*.f64 t z) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (fma.f64 (pow.f64 (*.f64 t z) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 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 t z) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 t z) 6)) (*.f64 (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (pow.f64 (*.f64 y x) 6) (*.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 t z) 3) 3)) (fma.f64 (pow.f64 (*.f64 t z) 3) (-.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (pow.f64 (*.f64 y x) 6))) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 1) (-.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))) (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(pow.f64 (fma.f64 y x (*.f64 t z)) 1)
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) 2)
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 3)
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 1/3)
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z)))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2))
(fabs.f64 (fma.f64 t z (*.f64 y x)))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 t z)))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 t z))) 1))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 1 (*.f64 t z) (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (cbrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y (*.f64 x 2)) (*.f64 (*.f64 t z) 2))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x 2)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 (*.f64 y (*.f64 x 2)) 1) (*.f64 (*.f64 (*.f64 t z) 2) 1))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 (*.f64 (*.f64 t z) 2) 1) (*.f64 (*.f64 y (*.f64 x 2)) 1))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 1 (*.f64 (*.f64 y (*.f64 x 2)) 1)) (*.f64 1 (*.f64 (*.f64 (*.f64 t z) 2) 1)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 x 2)) 1) 1) (*.f64 (*.f64 (*.f64 (*.f64 t z) 2) 1) 1))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2))) 1)
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 2 (/.f64 1 (fma.f64 y x (*.f64 t z))))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))) 2))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) 2)
(*.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (-.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) 2)
(*.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) (-.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) 2)
(*.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (pow.f64 (*.f64 t z) 2) 4)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 t z))))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x 2)) 3) (pow.f64 (*.f64 (*.f64 t z) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (*.f64 (*.f64 t z) 2) (-.f64 (*.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 2 t) z) 3)) (fma.f64 (pow.f64 (*.f64 y x) 2) 4 (*.f64 (*.f64 t z) (*.f64 2 (-.f64 (*.f64 (*.f64 2 t) z) (*.f64 (*.f64 y x) 2))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 8 (pow.f64 (*.f64 x (*.f64 y 2)) 3)) (fma.f64 (*.f64 t z) (*.f64 2 (*.f64 2 (-.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (pow.f64 (*.f64 y x) 2) 4)))
(/.f64 (*.f64 8 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (fma.f64 (*.f64 t z) (*.f64 2 (*.f64 2 (-.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (pow.f64 (*.f64 y x) 2) 4)))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2))) (-.f64 (*.f64 t z) (*.f64 y x)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (*.f64 2 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (*.f64 2 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) 2)
(*.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 1 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (-.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (*.f64 1 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) 2)
(*.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) 2)
(*.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (pow.f64 (*.f64 t z) 2) 4))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 t z))))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y (*.f64 x 2)) 3) (pow.f64 (*.f64 (*.f64 t z) 2) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (*.f64 (*.f64 t z) 2) (-.f64 (*.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 2 t) z) 3)) (fma.f64 (pow.f64 (*.f64 y x) 2) 4 (*.f64 (*.f64 t z) (*.f64 2 (-.f64 (*.f64 (*.f64 2 t) z) (*.f64 (*.f64 y x) 2))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 8 (pow.f64 (*.f64 x (*.f64 y 2)) 3)) (fma.f64 (*.f64 t z) (*.f64 2 (*.f64 2 (-.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (pow.f64 (*.f64 y x) 2) 4)))
(/.f64 (*.f64 8 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (fma.f64 (*.f64 t z) (*.f64 2 (*.f64 2 (-.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (pow.f64 (*.f64 y x) 2) 4)))
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (sqrt.f64 (fma.f64 y x (*.f64 t z))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (*.f64 2 (sqrt.f64 (fma.f64 t z (*.f64 y x)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) 2)
(/.f64 (*.f64 (*.f64 2 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (*.f64 2 (sqrt.f64 (fma.f64 y x (*.f64 t z))))))
(*.f64 (/.f64 (hypot.f64 (pow.f64 (*.f64 y x) 3/2) (pow.f64 (*.f64 t z) 3/2)) (sqrt.f64 (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))) (*.f64 2 (sqrt.f64 (fma.f64 t z (*.f64 y x)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))) (hypot.f64 (pow.f64 (*.f64 y x) 3/2) (pow.f64 (*.f64 t z) 3/2))) 2)
(/.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))))
(/.f64 2 (/.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2)))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) 2)
(/.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (*.f64 2 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 (/.f64 (*.f64 2 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2)) (cbrt.f64 (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (cbrt.f64 (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)))) 2)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) 2) (-.f64 (*.f64 t z) (*.f64 y x)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) 2) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) 2)
(*.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) 1) (-.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (*.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) 2)
(*.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) 1) (-.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) 2)
(*.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (pow.f64 (*.f64 t z) 2) 4)) 1) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 t z))))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x 2)) 3) (pow.f64 (*.f64 (*.f64 t z) 2) 3)) 1) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) 4) (*.f64 (*.f64 (*.f64 t z) 2) (-.f64 (*.f64 (*.f64 t z) 2) (*.f64 y (*.f64 x 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 2 t) z) 3)) (fma.f64 (pow.f64 (*.f64 y x) 2) 4 (*.f64 (*.f64 t z) (*.f64 2 (-.f64 (*.f64 (*.f64 2 t) z) (*.f64 (*.f64 y x) 2))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 t z) 3) 8 (pow.f64 (*.f64 x (*.f64 y 2)) 3)) (fma.f64 (*.f64 t z) (*.f64 2 (*.f64 2 (-.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (pow.f64 (*.f64 y x) 2) 4)))
(/.f64 (*.f64 8 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (fma.f64 (*.f64 t z) (*.f64 2 (*.f64 2 (-.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (pow.f64 (*.f64 y x) 2) 4)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (sqrt.f64 (fma.f64 y x (*.f64 t z))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (*.f64 2 (sqrt.f64 (fma.f64 t z (*.f64 y x)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)))) 2)
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) 2)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (*.f64 2 (sqrt.f64 (fma.f64 y x (*.f64 t z))))))
(*.f64 (/.f64 (hypot.f64 (pow.f64 (*.f64 y x) 3/2) (pow.f64 (*.f64 t z) 3/2)) (sqrt.f64 (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))) (*.f64 2 (sqrt.f64 (fma.f64 t z (*.f64 y x)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2)))) (hypot.f64 (pow.f64 (*.f64 y x) 3/2) (pow.f64 (*.f64 t z) 3/2))) 2)
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) 1) (-.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (*.f64 (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))) (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z)))) (/.f64 2 (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))))
(/.f64 (/.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) 2)
(*.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))))
(/.f64 (/.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) 2)
(*.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))))
(/.f64 (/.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) 2)
(*.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) 1) (-.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) 2) (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (*.f64 (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))) (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z)))) (/.f64 2 (+.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 y x)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2) 1) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) 2)
(*.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) 2)
(*.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z))))) 2)
(*.f64 2 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 y (*.f64 x (-.f64 (*.f64 y x) (*.f64 t z))) (pow.f64 (*.f64 t z) 2))))
(pow.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2) 1)
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)) 2)
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)) 3)
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2) 3) 1/3)
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) 4))
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) 4))
(log.f64 (pow.f64 (exp.f64 2) (fma.f64 y x (*.f64 t z))))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2))))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2) 3))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(exp.f64 (log.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)) 1))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 y x (*.f64 t z)) 2)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 y x) 2 (*.f64 (*.f64 t z) 2))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(fma.f64 2 (*.f64 y x) (*.f64 (*.f64 t z) 2))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))

localize16.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 y x) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i)))
0.0b
(+.f64 a (*.f64 b c))
3.5b
(*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))
Compiler

Compiled 66 to 17 computations (74.2% saved)

series2.0ms (0%)

Counts
1 → 72
Calls

18 calls:

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

rewrite193.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1344×associate-*r/
1098×associate-*l/
550×associate-+l+
330×add-sqr-sqrt
328×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01437
130633
2429633
Stop Event
node limit
Counts
1 → 192
Calls
Call 1
Inputs
(-.f64 (*.f64 y x) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 y x)) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 y x)) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))) (-.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) (pow.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))) (-.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) (pow.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))) 1) (-.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1) (-.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) (pow.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(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 (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 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 (*.f64 (fma.f64 b c a) i)) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 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 (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 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 (*.f64 (fma.f64 b c a) i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))))))

simplify251.0ms (1%)

Algorithm
egg-herbie
Rules
1130×+-commutative
1098×fma-def
982×associate--r+
946×associate-+l-
678×associate-+r-
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046922928
1132119734
2540219062
Stop Event
node limit
Counts
264 → 302
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 y x))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 y x))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (*.f64 y x))
(+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))) (*.f64 c (*.f64 (fma.f64 b c a) i)))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 y x)) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 y x)) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))) (-.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) (pow.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))) (-.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) (pow.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))) 1) (-.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1) (-.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) (pow.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))
(fma.f64 x y (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))
(fma.f64 1 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))
Outputs
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(neg.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(neg.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 c (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 c (neg.f64 (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 (*.f64 c c) i) b))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 (*.f64 c c) i) b))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 (*.f64 c c) i) b))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(neg.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 (*.f64 c c) i) b))
(*.f64 (*.f64 c c) (neg.f64 (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(neg.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(neg.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(neg.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)))
(*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) 3)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) 3)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) 3)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) 3)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) 3)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) 3)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) 4))
(+.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) 4))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) 3)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) 3)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) 3)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) 3)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) 3)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) 3)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (*.f64 (*.f64 c i) (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (+.f64 (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (*.f64 (*.f64 c i) (fma.f64 c b a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (+.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) 3)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) 3)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) 3)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) 3)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) 3)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) 3)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) 3)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) 3)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (*.f64 (*.f64 c i) (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (+.f64 (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 (fma.f64 c b a) (*.f64 c i))) (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (*.f64 (*.f64 c i) (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 (fma.f64 c b a) (*.f64 c i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (*.f64 (*.f64 c i) (fma.f64 c b a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (+.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (*.f64 (*.f64 c i) (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (*.f64 (fma.f64 c b a) (*.f64 c i))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (*.f64 i (*.f64 c (fma.f64 c b a)))) (+.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2) (*.f64 (fma.f64 c b a) (*.f64 c i))) (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2) (*.f64 i (*.f64 c (fma.f64 c b a)))) (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) 3)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) 3)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(+.f64 (fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)) (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (+.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 y x))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(+.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 b c a)) (*.f64 c i) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (fma.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1 (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))))) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) 2)) (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))))
(+.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) 2)))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c (fma.f64 b c a)) (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))) (*.f64 c (*.f64 (fma.f64 b c a) i)))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 y x)) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 y x)) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 2 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (+.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (*.f64 y x)) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 1))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1)
(-.f64 (*.f64 y x) (-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) 1))
(-.f64 (*.f64 y x) (expm1.f64 (log1p.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(-.f64 (*.f64 y x) (expm1.f64 (log1p.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (pow.f64 (*.f64 y x) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))) (-.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))))) (-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 (*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a))) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) (pow.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) 3) (pow.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))) (-.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))) (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) 3)) (fma.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (-.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))) (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) 3)) (fma.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (-.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x))) (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))) (-.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))))) (-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 (*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a))) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) (pow.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) 3) (pow.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))) (-.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))) (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) 3)) (fma.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (-.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))) (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) 3)) (fma.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (-.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x))) (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 2)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)))))
(/.f64 (sqrt.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (*.f64 y x) 2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))) (sqrt.f64 (fma.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2))) (sqrt.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))) (sqrt.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))) 2) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (cbrt.f64 (fma.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (pow.f64 (*.f64 y x) 2)))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))) 2) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))) 1) (-.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))) 1) (-.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))) (-.f64 (*.f64 y x) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 2) (*.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))))) (-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))) (*.f64 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (-.f64 (*.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i))) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 (*.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a))) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) (pow.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) 3) (pow.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (*.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))) (-.f64 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a))) (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) 3)) (fma.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (-.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i)) (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))) (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 3) (pow.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) 3)) (fma.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (+.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (-.f64 (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i))) (*.f64 y x))) (pow.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)))))
(/.f64 (sqrt.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (*.f64 y x) 2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))) (sqrt.f64 (fma.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2))) (sqrt.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))) (sqrt.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (sqrt.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))) 2) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3))) (cbrt.f64 (fma.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (pow.f64 (*.f64 y x) 2)))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))) 2) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))) 2) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2))) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))
(/.f64 (*.f64 (/.f64 1 (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))) (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 4))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 4)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 4)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)))))
(/.f64 (*.f64 (/.f64 1 (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))) (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2) 3))) (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 6)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (+.f64 (pow.f64 (*.f64 y x) 4) (fma.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 4))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a))))) (fma.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 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 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 6)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6)) (fma.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (pow.f64 (*.f64 y x) 2))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 6) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3) 3)) (*.f64 (fma.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3) (+.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 6))) (fma.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) 3)) (*.f64 (fma.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3) (+.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 6))) (fma.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) 1) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 2)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2)) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 (fma.f64 b c a) i)) (fma.f64 y x (*.f64 c (*.f64 (fma.f64 b c a) i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 c i) (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (fma.f64 c b a) (*.f64 c i)) 3)) (fma.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (fma.f64 c b a) (*.f64 c i)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 3)) (fma.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) (fma.f64 y x (*.f64 i (*.f64 c (fma.f64 c b a)))) (pow.f64 (*.f64 y x) 2)))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 1)
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2)
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 3)
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3) 1/3)
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) 2))
(fabs.f64 (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x)))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) 3))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 1))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(fma.f64 y x (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(fma.f64 x y (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 (fma.f64 b c a) i)))) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 b c a) (*.f64 c (*.f64 (fma.f64 b c a) i))))
(fma.f64 y x (fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 (neg.f64 i) i))) (*.f64 (fma.f64 c b a) (*.f64 c i)))
(-.f64 (fma.f64 y x (*.f64 (*.f64 c (fma.f64 c b a)) (+.f64 i (neg.f64 i)))) (*.f64 i (*.f64 c (fma.f64 c b a))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (fma.f64 b c a) (*.f64 c (neg.f64 i))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (fma.f64 c b a) (*.f64 c (neg.f64 i)) (*.f64 y x))

localize35.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(pow.f64 (*.f64 c b) 2)
1.9b
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
2.9b
(/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i))
24.4b
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))
Compiler

Compiled 142 to 38 computations (73.2% saved)

series42.0ms (0.2%)

Counts
4 → 144
Calls

39 calls:

TimeVariablePointExpression
27.0ms
a
@0
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))
1.0ms
i
@0
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))
1.0ms
c
@0
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))
1.0ms
b
@inf
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))
1.0ms
i
@inf
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))

rewrite159.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1166×distribute-rgt-in
1096×distribute-lft-in
370×add-sqr-sqrt
364×*-un-lft-identity
362×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
015118
135084
2557984
Stop Event
node limit
Counts
4 → 229
Calls
Call 1
Inputs
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))
(/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(pow.f64 (*.f64 c b) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 1 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 (*.f64 a (neg.f64 a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))) (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c b) (*.f64 c i)) (*.f64 a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 a (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 (*.f64 a (neg.f64 a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 a (neg.f64 a))) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 c i)) (*.f64 (*.f64 c b) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) 1) (*.f64 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (neg.f64 a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c i) (fma.f64 c b a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 c i) (fma.f64 c b a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c b a) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (/.f64 (neg.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 c b a) c) i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 c b a) i) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 c b a) 1) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 c b a) (sqrt.f64 (*.f64 c i))) (sqrt.f64 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 c b a) (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (cbrt.f64 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 c b (neg.f64 a))) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 1 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (fma.f64 c b (neg.f64 a)) c)) i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (neg.f64 (fma.f64 c b (neg.f64 a)))) (*.f64 c (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (fma.f64 c b (neg.f64 a))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (fma.f64 c b (neg.f64 a))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 (*.f64 c i) (fma.f64 c b a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (neg.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (fma.f64 c b a)) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) (pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (/.f64 1 (*.f64 c i)) (fma.f64 (neg.f64 a) 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (/.f64 1 (*.f64 c i)) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (/.f64 1 (*.f64 c i)) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (fma.f64 (neg.f64 a) 1 a) (/.f64 1 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (/.f64 1 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (/.f64 1 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 c c) (/.f64 b i)) (neg.f64 (/.f64 a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 c c) (/.f64 b i)) (*.f64 1 (neg.f64 (/.f64 a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 c c) (/.f64 b i)) (*.f64 (neg.f64 a) (/.f64 1 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 c c) (/.f64 b i)) (*.f64 (*.f64 (neg.f64 a) 1) (/.f64 1 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 a (*.f64 c i))) (*.f64 (/.f64 c c) (/.f64 b i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 c i)) (*.f64 c b)) (*.f64 (/.f64 1 (*.f64 c i)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 c i)) (*.f64 c b)) (*.f64 (/.f64 1 (*.f64 c i)) (*.f64 (neg.f64 a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 c i)) (neg.f64 a)) (*.f64 (/.f64 1 (*.f64 c i)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 c c) (/.f64 b i)) 1) (*.f64 (neg.f64 (/.f64 a (*.f64 c i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 a) (/.f64 1 (*.f64 c i))) (*.f64 (/.f64 c c) (/.f64 b i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 c c) (/.f64 b i)) (/.f64 a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c b (neg.f64 a)) (/.f64 1 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) (*.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) (/.f64 1 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) (*.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) (/.f64 1 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 c b (neg.f64 a)) c) (/.f64 1 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c i)) (fma.f64 c b (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 c b (neg.f64 a))) (/.f64 1 (*.f64 c (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 (fma.f64 c b (neg.f64 a)) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (/.f64 (fma.f64 c b (neg.f64 a)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 c i))) (/.f64 (fma.f64 c b (neg.f64 a)) (sqrt.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (/.f64 (fma.f64 c b (neg.f64 a)) (cbrt.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) c) (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) i) (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) 1) (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) (cbrt.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) c) (/.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) i) (/.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) (sqrt.f64 (*.f64 c i))) (/.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) (sqrt.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 c b (neg.f64 a)) 3) (pow.f64 (*.f64 c i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 a (neg.f64 a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a (neg.f64 a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a (neg.f64 a)) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a (neg.f64 a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (*.f64 1 (*.f64 (*.f64 a (neg.f64 a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 a) 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 a)) (pow.f64 (*.f64 c b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) (pow.f64 (*.f64 c b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (exp.f64 (log1p.f64 (*.f64 a a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 c b a) (*.f64 c b)) (*.f64 (fma.f64 c b a) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 c b a) (*.f64 c b)) (*.f64 (fma.f64 c b a) (*.f64 (neg.f64 a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 c b a) (neg.f64 a)) (*.f64 (fma.f64 c b a) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c b) (fma.f64 c b a)) (*.f64 (neg.f64 a) (fma.f64 c b a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c b) (fma.f64 c b a)) (*.f64 (*.f64 (neg.f64 a) 1) (fma.f64 c b a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 a) (fma.f64 c b a)) (*.f64 (*.f64 c b) (fma.f64 c b a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 c b (neg.f64 a)) (fma.f64 c b a)) (*.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 c b a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 c b (neg.f64 a)) (fma.f64 c b a)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 c b a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 c b (neg.f64 a)) (fma.f64 c b a)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (fma.f64 c b a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c b a) (fma.f64 c b (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c (*.f64 b a)) 2) (pow.f64 (*.f64 c b) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c (*.f64 b a)) 2) (pow.f64 (*.f64 c b) 4))) (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c (*.f64 b a)) 2) (pow.f64 (*.f64 c b) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4))) (neg.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6))) (neg.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c (*.f64 b a)) 2) (pow.f64 (*.f64 c b) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 a (neg.f64 a)))) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 (*.f64 a (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 c b) 4) (-.f64 (*.f64 (*.f64 a (neg.f64 a)) (*.f64 a (neg.f64 a))) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (pow.f64 (*.f64 c b) 2) (*.f64 a (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 c b) 4)) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 a (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 c b) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (*.f64 b (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (*.f64 c (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c b) (*.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 c b) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 c b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c b)) (*.f64 (sqrt.f64 (*.f64 c b)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (cbrt.f64 (pow.f64 (*.f64 c b) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 (cbrt.f64 (*.f64 c b)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 c b) 4)) (pow.f64 (cbrt.f64 (*.f64 c b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c c) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b b) (*.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 c b) (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 c b) c) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 c b) b) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 c b) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (cbrt.f64 (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 c b) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (*.f64 c b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 c b) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 c b) 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (*.f64 c b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 c b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 c b) 2)))))))

simplify165.0ms (0.7%)

Algorithm
egg-herbie
Rules
1124×+-commutative
900×associate-*r*
868×associate-*l*
828×fma-def
788×associate-+r-
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057213633
1163611785
2762211785
Stop Event
node limit
Counts
373 → 316
Calls
Call 1
Inputs
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 a 2)) b)) (*.f64 c (*.f64 i a)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) i) b)))
(-.f64 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (/.f64 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) i) b)) (*.f64 -1 (/.f64 (*.f64 i (pow.f64 a 2)) b)))) (*.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 a 2)) b)) (*.f64 c (*.f64 i a))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) i) b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 c (*.f64 a i)) (*.f64 -1 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) i) b) (/.f64 (*.f64 i (pow.f64 a 2)) b)))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 (/.f64 (*.f64 i (pow.f64 a 2)) b) (/.f64 (*.f64 (pow.f64 a 2) i) b))) (*.f64 c b))) (*.f64 -1 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) i) b) (/.f64 (*.f64 i (pow.f64 a 2)) b))))))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 a 2) i) (*.f64 i (pow.f64 a 2))) b)) (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 a 2) i) (*.f64 i (pow.f64 a 2))) b)) (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 c (*.f64 i a)) (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 i (pow.f64 a 2)) (*.f64 (pow.f64 a 2) i))) (*.f64 c (pow.f64 b 2)))))))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(*.f64 -1 (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(/.f64 b i)
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(/.f64 b i)
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(*.f64 -1 (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(/.f64 b i)
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(/.f64 b i)
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(/.f64 b i)
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(*.f64 -1 (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(*.f64 -1 (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))))
(+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 1 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))
(+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 (*.f64 a (neg.f64 a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(+.f64 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))) (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(+.f64 (*.f64 (*.f64 c b) (*.f64 c i)) (*.f64 a (*.f64 c i)))
(+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))
(+.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 (*.f64 a (neg.f64 a)) 1)))
(+.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 a (neg.f64 a))) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)))
(+.f64 (*.f64 a (*.f64 c i)) (*.f64 (*.f64 c b) (*.f64 c i)))
(+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) 1) (*.f64 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))) 1))
(+.f64 (*.f64 (*.f64 a (neg.f64 a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(-.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) 1)
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 1)
(*.f64 1 (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(*.f64 (fma.f64 c b a) (*.f64 c i))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (/.f64 (neg.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i))))
(*.f64 (*.f64 (fma.f64 c b a) c) i)
(*.f64 (*.f64 (fma.f64 c b a) i) c)
(*.f64 (*.f64 (fma.f64 c b a) 1) (*.f64 c i))
(*.f64 (*.f64 (fma.f64 c b a) (sqrt.f64 (*.f64 c i))) (sqrt.f64 (*.f64 c i)))
(*.f64 (*.f64 (fma.f64 c b a) (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (cbrt.f64 (*.f64 c i)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))
(*.f64 (/.f64 1 (fma.f64 c b (neg.f64 a))) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 1 (*.f64 c i))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (fma.f64 c b (neg.f64 a)) c)) i)
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (neg.f64 (fma.f64 c b (neg.f64 a)))) (*.f64 c (neg.f64 i)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (fma.f64 c b (neg.f64 a))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (*.f64 c i))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (fma.f64 c b (neg.f64 a))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (*.f64 c i))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) 1/3)
(pow.f64 (/.f64 1 (*.f64 (*.f64 c i) (fma.f64 c b a))) -1)
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (neg.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 c b a)) (*.f64 c i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) (pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(exp.f64 (log.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(+.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (/.f64 1 (*.f64 c i)) (fma.f64 (neg.f64 a) 1 a)))
(+.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (/.f64 1 (*.f64 c i)) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))
(+.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (/.f64 1 (*.f64 c i)) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))
(+.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (fma.f64 (neg.f64 a) 1 a) (/.f64 1 (*.f64 c i))))
(+.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (/.f64 1 (*.f64 c i))))
(+.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (/.f64 1 (*.f64 c i))))
(+.f64 (*.f64 (/.f64 c c) (/.f64 b i)) (neg.f64 (/.f64 a (*.f64 c i))))
(+.f64 (*.f64 (/.f64 c c) (/.f64 b i)) (*.f64 1 (neg.f64 (/.f64 a (*.f64 c i)))))
(+.f64 (*.f64 (/.f64 c c) (/.f64 b i)) (*.f64 (neg.f64 a) (/.f64 1 (*.f64 c i))))
(+.f64 (*.f64 (/.f64 c c) (/.f64 b i)) (*.f64 (*.f64 (neg.f64 a) 1) (/.f64 1 (*.f64 c i))))
(+.f64 (neg.f64 (/.f64 a (*.f64 c i))) (*.f64 (/.f64 c c) (/.f64 b i)))
(+.f64 (*.f64 (/.f64 1 (*.f64 c i)) (*.f64 c b)) (*.f64 (/.f64 1 (*.f64 c i)) (neg.f64 a)))
(+.f64 (*.f64 (/.f64 1 (*.f64 c i)) (*.f64 c b)) (*.f64 (/.f64 1 (*.f64 c i)) (*.f64 (neg.f64 a) 1)))
(+.f64 (*.f64 (/.f64 1 (*.f64 c i)) (neg.f64 a)) (*.f64 (/.f64 1 (*.f64 c i)) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 (/.f64 c c) (/.f64 b i)) 1) (*.f64 (neg.f64 (/.f64 a (*.f64 c i))) 1))
(+.f64 (*.f64 (neg.f64 a) (/.f64 1 (*.f64 c i))) (*.f64 (/.f64 c c) (/.f64 b i)))
(-.f64 (*.f64 (/.f64 c c) (/.f64 b i)) (/.f64 a (*.f64 c i)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))) 1)
(*.f64 (fma.f64 c b (neg.f64 a)) (/.f64 1 (*.f64 c i)))
(*.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 1)
(*.f64 1 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(*.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) (*.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) (/.f64 1 (*.f64 c i))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) (*.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) (/.f64 1 (*.f64 c i))))
(*.f64 (/.f64 (fma.f64 c b (neg.f64 a)) c) (/.f64 1 i))
(*.f64 (/.f64 1 (*.f64 c i)) (fma.f64 c b (neg.f64 a)))
(*.f64 (neg.f64 (fma.f64 c b (neg.f64 a))) (/.f64 1 (*.f64 c (neg.f64 i))))
(*.f64 (/.f64 1 c) (/.f64 (fma.f64 c b (neg.f64 a)) i))
(*.f64 (/.f64 1 i) (/.f64 (fma.f64 c b (neg.f64 a)) c))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 c i))) (/.f64 (fma.f64 c b (neg.f64 a)) (sqrt.f64 (*.f64 c i))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (/.f64 (fma.f64 c b (neg.f64 a)) (cbrt.f64 (*.f64 c i))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) c) (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) i))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) i) (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) c))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) 1) (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) (cbrt.f64 (*.f64 c i))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) c) (/.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) i))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) i) (/.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) (sqrt.f64 (*.f64 c i))) (/.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) (sqrt.f64 (*.f64 c i))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 3) 1/3)
(pow.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) -1)
(neg.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c (neg.f64 i))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 c b (neg.f64 a)) 3) (pow.f64 (*.f64 c i) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(exp.f64 (log.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a (neg.f64 a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 a (neg.f64 a)) 1))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a (neg.f64 a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a (neg.f64 a)) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a (neg.f64 a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 1 (*.f64 (*.f64 a (neg.f64 a)) 1)))
(+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) 1))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 a) 1 a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) 1))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) 1))
(+.f64 (*.f64 a (neg.f64 a)) (pow.f64 (*.f64 c b) 2))
(+.f64 (*.f64 a (neg.f64 a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 a (neg.f64 a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))
(+.f64 (*.f64 a (neg.f64 a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) (pow.f64 (*.f64 c b) 2))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (exp.f64 (log1p.f64 (*.f64 a a)))) 1)
(+.f64 (*.f64 (fma.f64 c b a) (*.f64 c b)) (*.f64 (fma.f64 c b a) (neg.f64 a)))
(+.f64 (*.f64 (fma.f64 c b a) (*.f64 c b)) (*.f64 (fma.f64 c b a) (*.f64 (neg.f64 a) 1)))
(+.f64 (*.f64 (fma.f64 c b a) (neg.f64 a)) (*.f64 (fma.f64 c b a) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 c b) (fma.f64 c b a)) (*.f64 (neg.f64 a) (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 c b) (fma.f64 c b a)) (*.f64 (*.f64 (neg.f64 a) 1) (fma.f64 c b a)))
(+.f64 (*.f64 (neg.f64 a) (fma.f64 c b a)) (*.f64 (*.f64 c b) (fma.f64 c b a)))
(+.f64 (*.f64 (fma.f64 c b (neg.f64 a)) (fma.f64 c b a)) (*.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 c b a)))
(+.f64 (*.f64 (fma.f64 c b (neg.f64 a)) (fma.f64 c b a)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 c b a)))
(+.f64 (*.f64 (fma.f64 c b (neg.f64 a)) (fma.f64 c b a)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (fma.f64 c b a)))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1)
(*.f64 1 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(*.f64 (fma.f64 c b a) (fma.f64 c b (neg.f64 a)))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c (*.f64 b a)) 2) (pow.f64 (*.f64 c b) 4)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c (*.f64 b a)) 2) (pow.f64 (*.f64 c b) 4))) (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c (*.f64 b a)) 2) (pow.f64 (*.f64 c b) 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4))) (neg.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6))) (neg.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c (*.f64 b a)) 2) (pow.f64 (*.f64 c b) 4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 a (neg.f64 a)))) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a (neg.f64 a))))
(/.f64 (+.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 (*.f64 a (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 c b) 4) (-.f64 (*.f64 (*.f64 a (neg.f64 a)) (*.f64 a (neg.f64 a))) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a (neg.f64 a))))))
(pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 1))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (neg.f64 a)))
(fma.f64 1 (pow.f64 (*.f64 c b) 2) (*.f64 a (neg.f64 a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c b) 4)) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 a (neg.f64 a)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 c b) 2))) 1)
(*.f64 c (*.f64 b (*.f64 c b)))
(*.f64 b (*.f64 c (*.f64 c b)))
(*.f64 (*.f64 c b) (*.f64 c b))
(*.f64 (pow.f64 (*.f64 c b) 2) 1)
(*.f64 1 (pow.f64 (*.f64 c b) 2))
(*.f64 (sqrt.f64 (*.f64 c b)) (*.f64 (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (cbrt.f64 (pow.f64 (*.f64 c b) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 (cbrt.f64 (*.f64 c b)) (*.f64 c b)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 c b) 4)) (pow.f64 (cbrt.f64 (*.f64 c b)) 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(*.f64 (*.f64 b b) (*.f64 c c))
(*.f64 (*.f64 (*.f64 c b) (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)))
(*.f64 (*.f64 (*.f64 c b) c) b)
(*.f64 (*.f64 (*.f64 c b) b) c)
(*.f64 (*.f64 (*.f64 c b) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (cbrt.f64 (*.f64 c b)))
(sqrt.f64 (pow.f64 (*.f64 c b) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 c b) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 c b) 2))))
(cbrt.f64 (pow.f64 (*.f64 c b) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 c b) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 c b))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 c b))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 c b) 2)))
Outputs
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 a 2)) b)) (*.f64 c (*.f64 i a)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) i) b)))
(-.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (fma.f64 -1 (/.f64 i (/.f64 b (*.f64 a a))) (*.f64 c (*.f64 i a)))) (neg.f64 (/.f64 i (/.f64 b (*.f64 a a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0)
(-.f64 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (/.f64 (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) i) b)) (*.f64 -1 (/.f64 (*.f64 i (pow.f64 a 2)) b)))) (*.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 a 2)) b)) (*.f64 c (*.f64 i a))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) i) b)))
(-.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (+.f64 (fma.f64 -1 (/.f64 i (/.f64 b (*.f64 a a))) (*.f64 c (*.f64 i a))) (*.f64 (/.f64 a c) (/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 i (*.f64 a a)) (*.f64 i (*.f64 a a))) b)) b)))) (neg.f64 (/.f64 i (/.f64 b (*.f64 a a)))))
(+.f64 (*.f64 (/.f64 a c) 0) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 c (*.f64 a i)) (*.f64 -1 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) i) b) (/.f64 (*.f64 i (pow.f64 a 2)) b)))))
(-.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (fma.f64 -1 (/.f64 i (/.f64 b (*.f64 a a))) (*.f64 c (*.f64 i a)))) (neg.f64 (/.f64 i (/.f64 b (*.f64 a a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0)
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 (/.f64 (*.f64 i (pow.f64 a 2)) b) (/.f64 (*.f64 (pow.f64 a 2) i) b))) (*.f64 c b))) (*.f64 -1 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) i) b) (/.f64 (*.f64 i (pow.f64 a 2)) b))))))
(-.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (+.f64 (fma.f64 -1 (/.f64 i (/.f64 b (*.f64 a a))) (*.f64 c (*.f64 i a))) (*.f64 (/.f64 a c) (/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 i (*.f64 a a)) (*.f64 i (*.f64 a a))) b)) b)))) (neg.f64 (/.f64 i (/.f64 b (*.f64 a a)))))
(+.f64 (*.f64 (/.f64 a c) 0) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 a 2) i) (*.f64 i (pow.f64 a 2))) b)) (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(-.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (fma.f64 -1 (/.f64 i (/.f64 b (*.f64 a a))) (*.f64 c (*.f64 i a)))) (neg.f64 (/.f64 i (/.f64 b (*.f64 a a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 a 2) i) (*.f64 i (pow.f64 a 2))) b)) (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 c (*.f64 i a)) (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 i (pow.f64 a 2)) (*.f64 (pow.f64 a 2) i))) (*.f64 c (pow.f64 b 2)))))))
(-.f64 (fma.f64 (*.f64 c c) (*.f64 i b) (+.f64 (fma.f64 -1 (/.f64 i (/.f64 b (*.f64 a a))) (*.f64 c (*.f64 i a))) (*.f64 (/.f64 a c) (/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 i (*.f64 a a)) (*.f64 i (*.f64 a a))) b)) b)))) (neg.f64 (/.f64 i (/.f64 b (*.f64 a a)))))
(+.f64 (*.f64 (/.f64 a c) 0) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(*.f64 -1 (/.f64 a (*.f64 c i)))
(/.f64 (neg.f64 a) (*.f64 c i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(/.f64 b i)
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(/.f64 b i)
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 -1 (/.f64 a (*.f64 c i)))
(/.f64 (neg.f64 a) (*.f64 c i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(/.f64 b i)
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(/.f64 b i)
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(/.f64 b i)
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 -1 (/.f64 a (*.f64 c i)))
(/.f64 (neg.f64 a) (*.f64 c i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 -1 (/.f64 a (*.f64 c i)))
(/.f64 (neg.f64 a) (*.f64 c i))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 c i))) (/.f64 b i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 -1 (pow.f64 a 2))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(pow.f64 (*.f64 c b) 2)
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 (*.f64 c i) (fma.f64 c b a) (*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (/.f64 (*.f64 c 0) (-.f64 (*.f64 c b) a)))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))
(fma.f64 (*.f64 c i) (fma.f64 c b a) (*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (/.f64 (*.f64 c 0) (-.f64 (*.f64 c b) a)))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(fma.f64 (*.f64 c i) (fma.f64 c b a) (*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(fma.f64 (/.f64 i (/.f64 (-.f64 (*.f64 c b) a) c)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(fma.f64 (*.f64 c i) (fma.f64 c b a) (*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (/.f64 (*.f64 c 0) (-.f64 (*.f64 c b) a)))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(fma.f64 (*.f64 c i) (fma.f64 c b a) (*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (/.f64 (*.f64 c 0) (-.f64 (*.f64 c b) a)))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(fma.f64 (*.f64 c i) (fma.f64 c b a) (*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(fma.f64 (/.f64 i (/.f64 (-.f64 (*.f64 c b) a) c)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 1 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 (*.f64 a (neg.f64 a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(+.f64 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))) (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(+.f64 (*.f64 (*.f64 c b) (*.f64 c i)) (*.f64 a (*.f64 c i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 a (neg.f64 a))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(+.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 (*.f64 a (neg.f64 a)) 1)))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(+.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 a (neg.f64 a))) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(+.f64 (*.f64 a (*.f64 c i)) (*.f64 (*.f64 c b) (*.f64 c i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) 1) (*.f64 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))) 1))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(+.f64 (*.f64 (*.f64 a (neg.f64 a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(-.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 1 (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(*.f64 (fma.f64 c b a) (*.f64 c i))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (/.f64 (neg.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 1) (/.f64 (neg.f64 (-.f64 (*.f64 c b) a)) (*.f64 c i)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (neg.f64 (-.f64 (*.f64 c b) a))))
(*.f64 (*.f64 (fma.f64 c b a) c) i)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (*.f64 (fma.f64 c b a) i) c)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (*.f64 (fma.f64 c b a) 1) (*.f64 c i))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (*.f64 (fma.f64 c b a) (sqrt.f64 (*.f64 c i))) (sqrt.f64 (*.f64 c i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (*.f64 (fma.f64 c b a) (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (cbrt.f64 (*.f64 c i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 1 (fma.f64 c b (neg.f64 a))) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 1 (*.f64 c i))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (fma.f64 c b (neg.f64 a)) c)) i)
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (neg.f64 (fma.f64 c b (neg.f64 a)))) (*.f64 c (neg.f64 i)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 1) (/.f64 (neg.f64 (-.f64 (*.f64 c b) a)) (*.f64 c i)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (neg.f64 (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (fma.f64 c b (neg.f64 a))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (*.f64 c i))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (fma.f64 c b (neg.f64 a))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (*.f64 c i))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 i (*.f64 c (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(*.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i))) 2)))
(*.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (pow.f64 (cbrt.f64 (-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))) 2)))
(pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(pow.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) 1/3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(pow.f64 (/.f64 1 (*.f64 (*.f64 c i) (fma.f64 c b a))) -1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (neg.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 1) (/.f64 (neg.f64 (-.f64 (*.f64 c b) a)) (*.f64 c i)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (neg.f64 (-.f64 (*.f64 c b) a))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 c (fma.f64 c b a))) 2))
(fabs.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 c b a)) (*.f64 c i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) (pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) (pow.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) (pow.f64 (-.f64 (/.f64 b i) (/.f64 a (*.f64 c i))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(exp.f64 (log.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 1))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (fma.f64 c b a)))
(+.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (/.f64 1 (*.f64 c i)) (fma.f64 (neg.f64 a) 1 a)))
(+.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)) (/.f64 (*.f64 (+.f64 (neg.f64 a) a) 1) (*.f64 c i)))
(*.f64 (/.f64 (/.f64 1 i) c) (+.f64 (-.f64 (*.f64 c b) a) (*.f64 a 0)))
(+.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (/.f64 1 (*.f64 c i)) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))
(+.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)) (*.f64 (/.f64 1 (*.f64 c i)) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))
(*.f64 (/.f64 (/.f64 1 i) c) (+.f64 (-.f64 (*.f64 c b) a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))
(+.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (/.f64 1 (*.f64 c i)) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))
(+.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)) (*.f64 (/.f64 1 (*.f64 c i)) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))
(*.f64 (/.f64 (/.f64 1 i) c) (+.f64 (-.f64 (*.f64 c b) a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))
(+.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (fma.f64 (neg.f64 a) 1 a) (/.f64 1 (*.f64 c i))))
(+.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)) (/.f64 (*.f64 (+.f64 (neg.f64 a) a) 1) (*.f64 c i)))
(*.f64 (/.f64 (/.f64 1 i) c) (+.f64 (-.f64 (*.f64 c b) a) (*.f64 a 0)))
(+.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (/.f64 1 (*.f64 c i))))
(+.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)) (*.f64 (/.f64 1 (*.f64 c i)) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))
(*.f64 (/.f64 (/.f64 1 i) c) (+.f64 (-.f64 (*.f64 c b) a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))
(+.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (/.f64 1 (*.f64 c i))))
(+.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)) (*.f64 (/.f64 1 (*.f64 c i)) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))
(*.f64 (/.f64 (/.f64 1 i) c) (+.f64 (-.f64 (*.f64 c b) a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))
(+.f64 (*.f64 (/.f64 c c) (/.f64 b i)) (neg.f64 (/.f64 a (*.f64 c i))))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 (/.f64 c c) (/.f64 b i)) (*.f64 1 (neg.f64 (/.f64 a (*.f64 c i)))))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 (/.f64 c c) (/.f64 b i)) (*.f64 (neg.f64 a) (/.f64 1 (*.f64 c i))))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 (/.f64 c c) (/.f64 b i)) (*.f64 (*.f64 (neg.f64 a) 1) (/.f64 1 (*.f64 c i))))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (neg.f64 (/.f64 a (*.f64 c i))) (*.f64 (/.f64 c c) (/.f64 b i)))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 (/.f64 1 (*.f64 c i)) (*.f64 c b)) (*.f64 (/.f64 1 (*.f64 c i)) (neg.f64 a)))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 (/.f64 1 (*.f64 c i)) (*.f64 c b)) (*.f64 (/.f64 1 (*.f64 c i)) (*.f64 (neg.f64 a) 1)))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 (/.f64 1 (*.f64 c i)) (neg.f64 a)) (*.f64 (/.f64 1 (*.f64 c i)) (*.f64 c b)))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 (*.f64 (/.f64 c c) (/.f64 b i)) 1) (*.f64 (neg.f64 (/.f64 a (*.f64 c i))) 1))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (*.f64 (neg.f64 a) (/.f64 1 (*.f64 c i))) (*.f64 (/.f64 c c) (/.f64 b i)))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(-.f64 (*.f64 (/.f64 c c) (/.f64 b i)) (/.f64 a (*.f64 c i)))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))) 1)
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (fma.f64 c b (neg.f64 a)) (/.f64 1 (*.f64 c i)))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 1)
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 1 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) (*.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) (/.f64 1 (*.f64 c i))))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) (*.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) (/.f64 1 (*.f64 c i))))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (/.f64 (fma.f64 c b (neg.f64 a)) c) (/.f64 1 i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (/.f64 1 (*.f64 c i)) (fma.f64 c b (neg.f64 a)))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (neg.f64 (fma.f64 c b (neg.f64 a))) (/.f64 1 (*.f64 c (neg.f64 i))))
(*.f64 (neg.f64 (-.f64 (*.f64 c b) a)) (/.f64 1 (*.f64 c (neg.f64 i))))
(/.f64 (neg.f64 (-.f64 (*.f64 c b) a)) (*.f64 c (neg.f64 i)))
(*.f64 (/.f64 1 c) (/.f64 (fma.f64 c b (neg.f64 a)) i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (/.f64 1 i) (/.f64 (fma.f64 c b (neg.f64 a)) c))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 c i))) (/.f64 (fma.f64 c b (neg.f64 a)) (sqrt.f64 (*.f64 c i))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 c i))) (/.f64 (-.f64 (*.f64 c b) a) (sqrt.f64 (*.f64 c i))))
(/.f64 (/.f64 (-.f64 (*.f64 c b) a) (sqrt.f64 (*.f64 c i))) (sqrt.f64 (*.f64 c i)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (/.f64 (fma.f64 c b (neg.f64 a)) (cbrt.f64 (*.f64 c i))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (/.f64 (-.f64 (*.f64 c b) a) (cbrt.f64 (*.f64 c i))))
(/.f64 (/.f64 (-.f64 (*.f64 c b) a) (cbrt.f64 (*.f64 c i))) (pow.f64 (cbrt.f64 (*.f64 c i)) 2))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) c) (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) i) (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) c))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) 1) (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i)))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (/.f64 (sqrt.f64 (fma.f64 c b (neg.f64 a))) (cbrt.f64 (*.f64 c i))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (/.f64 (-.f64 (*.f64 c b) a) (cbrt.f64 (*.f64 c i))))
(/.f64 (/.f64 (-.f64 (*.f64 c b) a) (cbrt.f64 (*.f64 c i))) (pow.f64 (cbrt.f64 (*.f64 c i)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) c) (/.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) i))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) i) (/.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) c))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i)))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) (sqrt.f64 (*.f64 c i))) (/.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) (sqrt.f64 (*.f64 c i))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 c i))) (/.f64 (-.f64 (*.f64 c b) a) (sqrt.f64 (*.f64 c i))))
(/.f64 (/.f64 (-.f64 (*.f64 c b) a) (sqrt.f64 (*.f64 c i))) (sqrt.f64 (*.f64 c i)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c b (neg.f64 a))) 2) (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 c i)) 2))
(*.f64 (cbrt.f64 (-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) a)) 2) (pow.f64 (cbrt.f64 (*.f64 c i)) 2)))
(pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 1)
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 3)
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(pow.f64 (pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 3) 1/3)
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(pow.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) -1)
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(neg.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c (neg.f64 i))))
(*.f64 (neg.f64 (-.f64 (*.f64 c b) a)) (/.f64 1 (*.f64 c (neg.f64 i))))
(/.f64 (neg.f64 (-.f64 (*.f64 c b) a)) (*.f64 c (neg.f64 i)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)) 2))
(fabs.f64 (-.f64 (/.f64 b i) (/.f64 a (*.f64 c i))))
(log.f64 (exp.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 3))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 c b (neg.f64 a)) 3) (pow.f64 (*.f64 c i) 3)))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(exp.f64 (log.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 1))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(fma.f64 -1 (/.f64 a (*.f64 c i)) (/.f64 b i))
(-.f64 (/.f64 b i) (/.f64 a (*.f64 c i)))
(+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 a (neg.f64 a)) 1))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a (neg.f64 a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a (neg.f64 a)) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a (neg.f64 a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))) (*.f64 a (*.f64 a 0))))
(+.f64 (+.f64 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))) (*.f64 a (*.f64 a 0))))
(+.f64 (+.f64 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))))
(+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 1 (*.f64 (*.f64 a (neg.f64 a)) 1)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) 1))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))) (*.f64 a (*.f64 a 0))))
(+.f64 (+.f64 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 2 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 2 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))) (*.f64 a (*.f64 a 0))) (+.f64 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)))
(+.f64 (*.f64 a (*.f64 a 0)) (+.f64 (+.f64 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 2 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 2 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))) (*.f64 a (*.f64 a 0))) (+.f64 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)))
(+.f64 (*.f64 a (*.f64 a 0)) (+.f64 (+.f64 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))) (*.f64 a (*.f64 a 0))) (+.f64 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)))
(+.f64 (*.f64 a (*.f64 a 0)) (+.f64 (+.f64 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))) (*.f64 a (*.f64 a 0))) (+.f64 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)))
(+.f64 (*.f64 a (*.f64 a 0)) (+.f64 (+.f64 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(fma.f64 2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))) (*.f64 a (*.f64 a 0))))
(+.f64 (+.f64 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 a) 1 a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 a) a)))
(*.f64 (fma.f64 c b a) (+.f64 (-.f64 (*.f64 c b) a) (*.f64 a 0)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))
(*.f64 (fma.f64 c b a) (+.f64 (-.f64 (*.f64 c b) a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))
(*.f64 (fma.f64 c b a) (+.f64 (-.f64 (*.f64 c b) a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) 1))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) 1))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))) (*.f64 a (*.f64 a 0))))
(+.f64 (+.f64 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))))
(+.f64 (*.f64 a (neg.f64 a)) (pow.f64 (*.f64 c b) 2))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 a (neg.f64 a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a (neg.f64 a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a (neg.f64 a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))) (*.f64 a (*.f64 a 0))))
(+.f64 (+.f64 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))))
(+.f64 (*.f64 (*.f64 a (neg.f64 a)) 1) (pow.f64 (*.f64 c b) 2))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (fma.f64 (*.f64 a (neg.f64 a)) 1 (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))) (*.f64 a (*.f64 a 0))))
(+.f64 (+.f64 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (exp.f64 (log1p.f64 (*.f64 a a)))) 1)
(+.f64 1 (-.f64 (pow.f64 (*.f64 c b) 2) (exp.f64 (log1p.f64 (*.f64 a a)))))
(-.f64 (pow.f64 (*.f64 c b) 2) (expm1.f64 (log1p.f64 (*.f64 a a))))
(+.f64 (*.f64 (fma.f64 c b a) (*.f64 c b)) (*.f64 (fma.f64 c b a) (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (fma.f64 c b a) (*.f64 c b)) (*.f64 (fma.f64 c b a) (*.f64 (neg.f64 a) 1)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (fma.f64 c b a) (neg.f64 a)) (*.f64 (fma.f64 c b a) (*.f64 c b)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (*.f64 c b) (fma.f64 c b a)) (*.f64 (neg.f64 a) (fma.f64 c b a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (*.f64 c b) (fma.f64 c b a)) (*.f64 (*.f64 (neg.f64 a) 1) (fma.f64 c b a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (neg.f64 a) (fma.f64 c b a)) (*.f64 (*.f64 c b) (fma.f64 c b a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (fma.f64 c b (neg.f64 a)) (fma.f64 c b a)) (*.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 c b a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 a) a)))
(*.f64 (fma.f64 c b a) (+.f64 (-.f64 (*.f64 c b) a) (*.f64 a 0)))
(+.f64 (*.f64 (fma.f64 c b (neg.f64 a)) (fma.f64 c b a)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 c b a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))
(*.f64 (fma.f64 c b a) (+.f64 (-.f64 (*.f64 c b) a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))
(+.f64 (*.f64 (fma.f64 c b (neg.f64 a)) (fma.f64 c b a)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (fma.f64 c b a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))
(*.f64 (fma.f64 c b a) (+.f64 (-.f64 (*.f64 c b) a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1)
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 1 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (/.f64 1 (+.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 (*.f64 c b) 2)))
(*.f64 (fma.f64 c b a) (fma.f64 c b (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c (*.f64 b a)) 2) (pow.f64 (*.f64 c b) 4)))))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 (*.f64 c (*.f64 a b)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6)) (+.f64 (pow.f64 (*.f64 c b) 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b (*.f64 c a)) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4))))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (/.f64 1 (+.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 (*.f64 c b) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c (*.f64 b a)) 2) (pow.f64 (*.f64 c b) 4))) (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6))))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 (*.f64 c (*.f64 a b)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6)) (+.f64 (pow.f64 (*.f64 c b) 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b (*.f64 c a)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (/.f64 1 (+.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 (*.f64 c b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c (*.f64 b a)) 2) (pow.f64 (*.f64 c b) 4))))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 (*.f64 c (*.f64 a b)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6)) (+.f64 (pow.f64 (*.f64 c b) 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b (*.f64 c a)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4))) (neg.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4))) (neg.f64 (+.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 (*.f64 c b) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6))) (neg.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c (*.f64 b a)) 2) (pow.f64 (*.f64 c b) 4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6))) (neg.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 (*.f64 c (*.f64 a b)) 2)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6)) (+.f64 (pow.f64 (*.f64 c b) 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b (*.f64 c a)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 a (neg.f64 a)))) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a (neg.f64 a))))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (/.f64 1 (+.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 (*.f64 c b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 (*.f64 a (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 c b) 4) (-.f64 (*.f64 (*.f64 a (neg.f64 a)) (*.f64 a (neg.f64 a))) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 (*.f64 c (*.f64 a b)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 6) (pow.f64 a 6)) (+.f64 (pow.f64 (*.f64 c b) 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b (*.f64 c a)) 2))))
(pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1)
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2)
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 3)
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) 1/3)
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2))
(fabs.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(log.f64 (exp.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(exp.f64 (log.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 1))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(fma.f64 1 (pow.f64 (*.f64 c b) 2) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c b) 4)) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 a (neg.f64 a)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 c b) 4)) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 a a))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 c b) 2))) 1)
(pow.f64 (*.f64 c b) 2)
(*.f64 c (*.f64 b (*.f64 c b)))
(pow.f64 (*.f64 c b) 2)
(*.f64 b (*.f64 c (*.f64 c b)))
(pow.f64 (*.f64 c b) 2)
(*.f64 (*.f64 c b) (*.f64 c b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 (*.f64 c b) 2) 1)
(pow.f64 (*.f64 c b) 2)
(*.f64 1 (pow.f64 (*.f64 c b) 2))
(pow.f64 (*.f64 c b) 2)
(*.f64 (sqrt.f64 (*.f64 c b)) (*.f64 (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (cbrt.f64 (pow.f64 (*.f64 c b) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 c b) 4)) (pow.f64 (cbrt.f64 (*.f64 c b)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 (cbrt.f64 (*.f64 c b)) (*.f64 c b)))
(pow.f64 (*.f64 c b) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 c b) 4)) (pow.f64 (cbrt.f64 (*.f64 c b)) 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (*.f64 b b) (*.f64 c c))
(pow.f64 (*.f64 c b) 2)
(*.f64 (*.f64 (*.f64 c b) (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)))
(pow.f64 (*.f64 c b) 2)
(*.f64 (*.f64 (*.f64 c b) c) b)
(pow.f64 (*.f64 c b) 2)
(*.f64 (*.f64 (*.f64 c b) b) c)
(pow.f64 (*.f64 c b) 2)
(*.f64 (*.f64 (*.f64 c b) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (cbrt.f64 (*.f64 c b)))
(pow.f64 (*.f64 c b) 2)
(sqrt.f64 (pow.f64 (*.f64 c b) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 c b) 2)))
(pow.f64 (*.f64 c b) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 c b) 2))))
(pow.f64 (*.f64 c b) 2)
(cbrt.f64 (pow.f64 (*.f64 c b) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 c b) 2)))
(pow.f64 (*.f64 c b) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 c b))))
(pow.f64 (*.f64 c b) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 c b))) 1))
(pow.f64 (*.f64 c b) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 c b) 2)))
(pow.f64 (*.f64 c b) 2)

eval632.0ms (2.6%)

Compiler

Compiled 57581 to 14365 computations (75.1% saved)

prune846.0ms (3.5%)

Pruning

22 alts after pruning (21 fresh and 1 done)

PrunedKeptTotal
New1529111540
Fresh61016
Picked101
Done314
Total1539221561
Error
0b
Counts
1561 → 22
Alt Table
Click to see full alt table
StatusErrorProgram
41.8b
(*.f64 (*.f64 y x) 2)
46.5b
(*.f64 (*.f64 2 t) z)
18.1b
(*.f64 2 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))
25.4b
(*.f64 2 (fma.f64 z t (*.f64 y x)))
25.4b
(*.f64 2 (fma.f64 y x (*.f64 t z)))
23.7b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c b) b) c) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))))
30.7b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (neg.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) c)) i)))
14.3b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 b (*.f64 c i)))))
39.9b
(*.f64 2 (-.f64 (*.f64 y x) (pow.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2)))
40.2b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 (sqrt.f64 (fma.f64 b c a)) 2) (*.f64 c i))))
30.9b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c b) (*.f64 c i))))
31.1b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
27.3b
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
18.3b
(*.f64 2 (+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))))
25.4b
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
55.1b
(*.f64 2 (*.f64 (*.f64 i b) (*.f64 c (neg.f64 c))))
52.8b
(*.f64 2 (*.f64 (*.f64 c (*.f64 c i)) (neg.f64 b)))
49.9b
(*.f64 2 (*.f64 (neg.f64 (*.f64 c i)) a))
53.5b
(*.f64 2 (*.f64 (neg.f64 c) (*.f64 i a)))
51.5b
(*.f64 2 (*.f64 i (neg.f64 (*.f64 c a))))
52.3b
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
42.6b
(*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
Compiler

Compiled 961 to 675 computations (29.8% saved)

localize19.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 b (*.f64 c i))))
0.0b
(+.f64 (*.f64 x y) (*.f64 z t))
2.1b
(*.f64 c (*.f64 b (*.f64 c i)))
2.3b
(*.f64 b (*.f64 c i))
Compiler

Compiled 76 to 18 computations (76.3% saved)

series9.0ms (0%)

Counts
3 → 156
Calls

39 calls:

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

rewrite126.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1070×associate-*r/
950×associate-*l/
670×associate-+l+
370×add-sqr-sqrt
368×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify242.0ms (1%)

Algorithm
egg-herbie
Rules
2090×associate-+l+
1914×associate-+r+
896×+-commutative
780×fma-def
564×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048120233
1131618253
2630218253
Stop Event
node limit
Counts
359 → 267
Calls
Call 1
Inputs
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i)))) 1)
(pow.f64 (*.f64 b (*.f64 c i)) 1)
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 c i))) 2)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 c i))) 3)
(pow.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 i) c) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 c i)))))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (*.f64 c i) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 c i))))
(exp.f64 (log.f64 (*.f64 b (*.f64 c i))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 c i))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 c i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) 1)
(pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 1)
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 3)
(pow.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 i) c) b) c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 (*.f64 c i) c)))))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 (*.f64 c i) c))))
(exp.f64 (log.f64 (*.f64 b (*.f64 (*.f64 c i) c))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (*.f64 x y) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(+.f64 (*.f64 x y) (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 1))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 1) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 1) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 1) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 1) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1)))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (*.f64 x y))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 x y)))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 x y)))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 x y)))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 x y)))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 x y)))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 x y)))
(+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (fma.f64 x y (*.f64 z t)))
(+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (*.f64 z t))
(+.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 z t))
(+.f64 (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 1) (*.f64 x y))
(+.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1) (fma.f64 x y (*.f64 z t)))
(+.f64 (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 b (*.f64 (*.f64 c i) c))))) 1)
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) 1)
(*.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 2) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)) (/.f64 1 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))) (*.f64 (*.f64 x y) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2))) (neg.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)))))) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))) (*.f64 (*.f64 x y) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 3))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)))) (neg.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)))) (sqrt.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)))) (cbrt.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)) 1) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))) 1) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)))) 1) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))) (*.f64 (*.f64 x y) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2))) 1) (neg.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))) (sqrt.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 2)) (cbrt.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2))) (/.f64 1 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2) 3)) (/.f64 1 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)))))
(pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) 1)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(fma.f64 x y (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(fma.f64 y x (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(fma.f64 1 (*.f64 x y) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
Outputs
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 c (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 t z) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 i b) (*.f64 c c)))
(*.f64 c (*.f64 b (*.f64 c (neg.f64 i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 i b) (*.f64 c c)))
(*.f64 c (*.f64 b (*.f64 c (neg.f64 i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 i b) (*.f64 c c)))
(*.f64 c (*.f64 b (*.f64 c (neg.f64 i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 i b) (*.f64 c c)))
(*.f64 c (*.f64 b (*.f64 c (neg.f64 i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 i b) (*.f64 c c)))
(*.f64 c (*.f64 b (*.f64 c (neg.f64 i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 i b) (*.f64 c c)))
(*.f64 c (*.f64 b (*.f64 c (neg.f64 i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i)))) 1)
(*.f64 c (*.f64 i b))
(pow.f64 (*.f64 b (*.f64 c i)) 1)
(*.f64 c (*.f64 i b))
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 c i))) 2)
(*.f64 c (*.f64 i b))
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 c i))) 3)
(*.f64 c (*.f64 i b))
(pow.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) 1/3)
(*.f64 c (*.f64 i b))
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i b)) 2))
(fabs.f64 (*.f64 c (*.f64 i b)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 i) c) b))
(*.f64 b (log.f64 (pow.f64 (exp.f64 i) c)))
(*.f64 b (*.f64 c (log.f64 (exp.f64 i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 c i)))))
(*.f64 c (*.f64 i b))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3))
(*.f64 c (*.f64 i b))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (*.f64 c i) 3)))
(*.f64 c (*.f64 i b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 b 3)))
(*.f64 c (*.f64 i b))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 c i))))
(*.f64 c (*.f64 i b))
(exp.f64 (log.f64 (*.f64 b (*.f64 c i))))
(*.f64 c (*.f64 i b))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 c i))) 1))
(*.f64 c (*.f64 i b))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 c i))))
(*.f64 c (*.f64 i b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) 1)
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 1)
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2)
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 3)
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(pow.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3) 1/3)
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2))
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2))
(fabs.f64 (*.f64 i (*.f64 b (*.f64 c c))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 i) c) b) c))
(*.f64 c (*.f64 b (log.f64 (pow.f64 (exp.f64 i) c))))
(*.f64 c (*.f64 b (*.f64 c (log.f64 (exp.f64 i)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 (*.f64 c i) c)))))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 (*.f64 c i) c))))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(exp.f64 (log.f64 (*.f64 b (*.f64 (*.f64 c i) c))))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 1))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 (*.f64 c i) c))))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i (*.f64 b (*.f64 c c)))
(+.f64 (*.f64 x y) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 x y) (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 1) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 1) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 1) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 1) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 b (*.f64 (*.f64 c i) c))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 z t) (+.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (*.f64 x y))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (*.f64 x y) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 x y)))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 x y)))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 x y)))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 x y)))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 x y)))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 x y)))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (fma.f64 x y (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c)))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (*.f64 z t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 z t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 1) (*.f64 x y))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1) (fma.f64 x y (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(+.f64 (fma.f64 (neg.f64 (*.f64 b (*.f64 c i))) c (*.f64 b (*.f64 (*.f64 c i) c))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 (neg.f64 c) (*.f64 b (*.f64 c i)) (*.f64 b (*.f64 (*.f64 c i) c))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 1 (*.f64 b (*.f64 (*.f64 c i) c))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) (*.f64 b (*.f64 (*.f64 c i) c))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 (*.f64 c i) c))) 2) (*.f64 b (*.f64 (*.f64 c i) c))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (fma.f64 (neg.f64 (*.f64 c i)) (*.f64 b c) (*.f64 b (*.f64 (*.f64 c i) c))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(+.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 x y (fma.f64 (*.f64 (neg.f64 b) (*.f64 c i)) c (*.f64 b (*.f64 c (*.f64 c i))))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 (neg.f64 c) c))) (*.f64 i (*.f64 b (*.f64 c c)))))
(fma.f64 t z (-.f64 (fma.f64 y x (*.f64 (*.f64 c (*.f64 i b)) (+.f64 c (neg.f64 c)))) (*.f64 i (*.f64 b (*.f64 c c)))))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 b (*.f64 (*.f64 c i) c))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 2))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 2) (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)) (/.f64 1 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (fma.f64 b (*.f64 c (*.f64 (*.f64 c i) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))) (-.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (*.f64 b (*.f64 (*.f64 c i) c)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (*.f64 c (*.f64 c i)))) (sqrt.f64 (fma.f64 y x (*.f64 t z)))) (-.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (*.f64 b (*.f64 c (*.f64 c i))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (*.f64 i (*.f64 b (*.f64 c c))))) (-.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (*.f64 i (*.f64 b (*.f64 c c))))))
(/.f64 1 (/.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (fma.f64 b (*.f64 c (*.f64 (*.f64 c i) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (fma.f64 b (*.f64 c (*.f64 (*.f64 c i) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))))) (+.f64 (*.f64 b (*.f64 c (*.f64 c i))) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t (neg.f64 z))))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t (neg.f64 z)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))) (*.f64 (*.f64 x y) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c))))) (*.f64 x (*.f64 y (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) (-.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (fma.f64 b (*.f64 c (*.f64 (*.f64 c i) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2))) (neg.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (fma.f64 b (*.f64 c (*.f64 (*.f64 c i) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)))))) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))))) (+.f64 (*.f64 b (*.f64 c (*.f64 c i))) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t (neg.f64 z))))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t (neg.f64 z)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))) (*.f64 (*.f64 x y) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c))))) (*.f64 x (*.f64 y (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) (-.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) (*.f64 y x)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 3))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (fma.f64 b (*.f64 c (*.f64 (*.f64 c i) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)))) (neg.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (fma.f64 b (*.f64 c (*.f64 (*.f64 c i) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3))) (sqrt.f64 (fma.f64 b (*.f64 c (*.f64 (*.f64 c i) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))) (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)))) (sqrt.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z)))) (/.f64 (sqrt.f64 (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))) (sqrt.f64 (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z)))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3))) (cbrt.f64 (fma.f64 b (*.f64 c (*.f64 (*.f64 c i) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)))) (cbrt.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z)))) 2) (/.f64 (cbrt.f64 (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))) 2) (cbrt.f64 (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)) 1) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (fma.f64 b (*.f64 c (*.f64 (*.f64 c i) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))) 1) (+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))))) (+.f64 (*.f64 b (*.f64 c (*.f64 c i))) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t (neg.f64 z))))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t (neg.f64 z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)))) 1) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))) (*.f64 (*.f64 x y) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))) (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c))))) (*.f64 x (*.f64 y (fma.f64 z t (*.f64 b (*.f64 (*.f64 c i) (neg.f64 c)))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) (-.f64 (-.f64 (*.f64 t z) (*.f64 i (*.f64 b (*.f64 c c)))) (*.f64 y x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (*.f64 (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (fma.f64 b (*.f64 c (*.f64 (*.f64 c i) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2))) 1) (neg.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3)) (fma.f64 b (*.f64 c (*.f64 (*.f64 c i) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3))) (sqrt.f64 (fma.f64 b (*.f64 c (*.f64 (*.f64 c i) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))) (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2))) (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))) (sqrt.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z)))) (/.f64 (sqrt.f64 (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))) (sqrt.f64 (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z)))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3))) (cbrt.f64 (fma.f64 b (*.f64 c (*.f64 (*.f64 c i) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 2)) (cbrt.f64 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z)))) 2) (/.f64 (cbrt.f64 (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))) 2) (cbrt.f64 (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2))) (/.f64 1 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (/.f64 1 (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 4) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 4)) (*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) 3) (pow.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2) 3)) (/.f64 1 (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) 3) (pow.f64 (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2) 3)) (/.f64 (+.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 4) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 4)) (*.f64 (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) (/.f64 1 (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 6) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 6)) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x)))) (+.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 4) (fma.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (*.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)))
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z)))))) (-.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 6))) (+.f64 (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 6) (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 6)) (fma.f64 b (*.f64 c (*.f64 (*.f64 c i) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2))) (+.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 3) (pow.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (+.f64 (*.f64 b (*.f64 (*.f64 c i) c)) (fma.f64 x y (*.f64 z t))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)) (*.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 b (*.f64 (*.f64 c i) c)) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 3) (pow.f64 (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3) 3)) (/.f64 (+.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 6) (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 6)) (*.f64 (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 y x (*.f64 t z))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3) 3)) (*.f64 (fma.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3) (+.f64 (pow.f64 (*.f64 i (*.f64 b (*.f64 c c))) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (pow.f64 (fma.f64 t z (*.f64 y x)) 6)) (fma.f64 b (*.f64 c (*.f64 (*.f64 c i) (fma.f64 b (*.f64 c (*.f64 c i)) (fma.f64 t z (*.f64 y x))))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2))))
(pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 2)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 3)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) 3) 1/3)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) 2))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 c (*.f64 i b)) (neg.f64 c) (fma.f64 y x (*.f64 t z))) 2))
(fabs.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c)))))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c))) 3))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b (*.f64 (*.f64 c i) c)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(fma.f64 x y (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(fma.f64 y x (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(fma.f64 1 (*.f64 x y) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z t (*.f64 (*.f64 b (*.f64 c i)) (neg.f64 c))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 i b) (*.f64 c c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 i (*.f64 b (*.f64 c c))))

localize7.0ms (0%)

Compiler

Compiled 19 to 14 computations (26.3% saved)

localize39.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
2.1b
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
6.9b
(*.f64 c (*.f64 i b))
Compiler

Compiled 44 to 15 computations (65.9% saved)

series5.0ms (0%)

Counts
3 → 72
Calls

27 calls:

TimeVariablePointExpression
0.0ms
i
@0
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
0.0ms
i
@-inf
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
0.0ms
i
@inf
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
0.0ms
b
@0
(*.f64 c (neg.f64 (*.f64 c (*.f64 i b))))
0.0ms
c
@0
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))

rewrite73.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1000×unswap-sqr
872×swap-sqr
422×distribute-lft-neg-in
412×sqr-pow
406×pow-sqr
Iterations

Useful iterations: 2 (0.0ms)

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

simplify103.0ms (0.4%)

Algorithm
egg-herbie
Rules
1346×unswap-sqr
980×fma-def
682×div-sub
434×associate-*r*
410×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02323431
15753389
227693389
Stop Event
node limit
Counts
169 → 121
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 b (*.f64 c i)) 0)
(+.f64 0 (*.f64 b (*.f64 c i)))
(+.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i)))) -1)
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i))))) 1)
(-.f64 0 (*.f64 b (*.f64 c i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i)))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i))))) 1)
(/.f64 (*.f64 b (*.f64 c i)) 1)
(/.f64 (*.f64 b (*.f64 c i)) -1)
(/.f64 1 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (pow.f64 (*.f64 b (*.f64 c i)) 3)))
(/.f64 1 (/.f64 (*.f64 b (*.f64 c i)) (pow.f64 (*.f64 b (*.f64 c i)) 2)))
(/.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) -1) (*.f64 b (*.f64 c i)))
(/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 b (*.f64 c i)))
(/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) (pow.f64 (*.f64 b (*.f64 c i)) 2))
(/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) (+.f64 0 (-.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) 0)))
(/.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) 1) (pow.f64 (*.f64 b (*.f64 c i)) 2))
(/.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) -1) (pow.f64 (*.f64 b (*.f64 c i)) 2))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) c) (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) c) (*.f64 i (neg.f64 b)))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) i) (*.f64 b c))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) b) (*.f64 c i))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 i b)) c)
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 i b)) (neg.f64 c))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) 1) (*.f64 b (*.f64 c i)))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (sqrt.f64 (*.f64 i b))) (*.f64 (sqrt.f64 (*.f64 i b)) c))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 i (neg.f64 b))))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 i b)))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (sqrt.f64 (*.f64 b (*.f64 c i)))) (sqrt.f64 (*.f64 b (*.f64 c i))))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (cbrt.f64 (*.f64 b (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 c i))) 2))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 c i))) 2)) (cbrt.f64 (*.f64 b (*.f64 c i))))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (pow.f64 (cbrt.f64 (*.f64 i b)) 2)) (*.f64 (cbrt.f64 (*.f64 i b)) c))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 i (neg.f64 b))))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 i b)))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 c i)) b)
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 c i)) (neg.f64 b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (neg.f64 c)) (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 i (neg.f64 b))) c)
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) -1) (*.f64 b (*.f64 c i)))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 (neg.f64 c) b)) i)
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b)))) (sqrt.f64 (*.f64 i b)))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 (neg.f64 c) (pow.f64 (cbrt.f64 (*.f64 i b)) 2))) (cbrt.f64 (*.f64 i b)))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 c b)) i)
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 c (sqrt.f64 (*.f64 i b)))) (sqrt.f64 (*.f64 i b)))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 c (pow.f64 (cbrt.f64 (*.f64 i b)) 2))) (cbrt.f64 (*.f64 i b)))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 (*.f64 i b) (sqrt.f64 c))) (sqrt.f64 c))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 (*.f64 i b) (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 (*.f64 c i) (sqrt.f64 b))) (sqrt.f64 b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 (*.f64 c i) (pow.f64 (cbrt.f64 b) 2))) (cbrt.f64 b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 c (neg.f64 i))) b)
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i)))) (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i)))) 1))
(pow.f64 (*.f64 b (*.f64 c i)) 1)
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 c i))) 2)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 c i))) 3)
(pow.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) 1/3)
(neg.f64 (*.f64 b (*.f64 c i)))
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) i) c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 c i)))))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 i b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 c i))))
(exp.f64 (log.f64 (*.f64 b (*.f64 c i))))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 c i))))
(+.f64 0 (*.f64 c (*.f64 b (*.f64 c i))))
(+.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i))))) -1)
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i)))))) 1)
(+.f64 (*.f64 c 0) (*.f64 c (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 (neg.f64 c) 0) (*.f64 c (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 0 c) (*.f64 c (*.f64 b (*.f64 c i))))
(+.f64 (*.f64 0 (neg.f64 c)) (*.f64 c (*.f64 b (*.f64 c i))))
(-.f64 0 (*.f64 c (*.f64 b (*.f64 c i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i))))) 1)
(/.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 c (*.f64 b (*.f64 c i))))
(/.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) c) (*.f64 b (*.f64 c i)))
(/.f64 (*.f64 c (pow.f64 (*.f64 b (*.f64 c i)) 2)) (*.f64 b (*.f64 c i)))
(/.f64 (*.f64 c (pow.f64 (*.f64 b (*.f64 c i)) 3)) (pow.f64 (*.f64 b (*.f64 c i)) 2))
(/.f64 (*.f64 (neg.f64 c) (pow.f64 (*.f64 b (*.f64 c i)) 2)) (*.f64 b (*.f64 c i)))
(/.f64 (*.f64 (neg.f64 c) (pow.f64 (*.f64 b (*.f64 c i)) 3)) (pow.f64 (*.f64 b (*.f64 c i)) 2))
(/.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) (neg.f64 c)) (pow.f64 (*.f64 b (*.f64 c i)) 2))
(/.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) c) (pow.f64 (*.f64 b (*.f64 c i)) 2))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i))))) 1))
(pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) 1/3)
(neg.f64 (*.f64 c (*.f64 b (*.f64 c i))))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 b (*.f64 c i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 b (*.f64 c i))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 b (*.f64 c i)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(exp.f64 (log.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
0
Outputs
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) -2))
(+.f64 (*.f64 b (*.f64 c i)) 0)
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(+.f64 0 (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(+.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i)))) -1)
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i))))) 1)
(neg.f64 (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 i (neg.f64 b)))
(*.f64 c (*.f64 b (neg.f64 i)))
(-.f64 0 (*.f64 b (*.f64 c i)))
(neg.f64 (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 i (neg.f64 b)))
(*.f64 c (*.f64 b (neg.f64 i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i)))) 1)
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i))))) 1)
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (*.f64 b (*.f64 c i)) 1)
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (*.f64 b (*.f64 c i)) -1)
(/.f64 (*.f64 (*.f64 c b) i) -1)
(*.f64 (/.f64 b -1) (*.f64 c i))
(/.f64 1 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (pow.f64 (*.f64 b (*.f64 c i)) 3)))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 1 (/.f64 (*.f64 b (*.f64 c i)) (pow.f64 (*.f64 b (*.f64 c i)) 2)))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) -1) (*.f64 b (*.f64 c i)))
(neg.f64 (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 i (neg.f64 b)))
(*.f64 c (*.f64 b (neg.f64 i)))
(/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) (pow.f64 (*.f64 b (*.f64 c i)) 2))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) (+.f64 0 (-.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) 0)))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) 1) (pow.f64 (*.f64 b (*.f64 c i)) 2))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) -1) (pow.f64 (*.f64 b (*.f64 c i)) 2))
(neg.f64 (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 i (neg.f64 b)))
(*.f64 c (*.f64 b (neg.f64 i)))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) c) (*.f64 i b))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) c) (*.f64 i (neg.f64 b)))
(/.f64 (*.f64 (*.f64 c b) i) -1)
(*.f64 (/.f64 b -1) (*.f64 c i))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) i) (*.f64 b c))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) b) (*.f64 c i))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 i b)) c)
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 i b)) (neg.f64 c))
(/.f64 (*.f64 (*.f64 c b) i) -1)
(*.f64 (/.f64 b -1) (*.f64 c i))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) 1) (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (sqrt.f64 (*.f64 i b))) (*.f64 (sqrt.f64 (*.f64 i b)) c))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 i (neg.f64 b))))
(/.f64 (*.f64 (*.f64 c b) i) -1)
(*.f64 (/.f64 b -1) (*.f64 c i))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (sqrt.f64 c)) (*.f64 (sqrt.f64 c) (*.f64 i b)))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (sqrt.f64 (*.f64 b (*.f64 c i)))) (sqrt.f64 (*.f64 b (*.f64 c i))))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (cbrt.f64 (*.f64 b (*.f64 c i)))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 c i))) 2))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 c i))) 2)) (cbrt.f64 (*.f64 b (*.f64 c i))))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (pow.f64 (cbrt.f64 (*.f64 i b)) 2)) (*.f64 (cbrt.f64 (*.f64 i b)) c))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 i (neg.f64 b))))
(/.f64 (*.f64 (*.f64 c b) i) -1)
(*.f64 (/.f64 b -1) (*.f64 c i))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (pow.f64 (cbrt.f64 c) 2)) (*.f64 (cbrt.f64 c) (*.f64 i b)))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 c i)) b)
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 c i)) (neg.f64 b))
(/.f64 (*.f64 (*.f64 c b) i) -1)
(*.f64 (/.f64 b -1) (*.f64 c i))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (neg.f64 c)) (*.f64 i b))
(/.f64 (*.f64 (*.f64 c b) i) -1)
(*.f64 (/.f64 b -1) (*.f64 c i))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 i (neg.f64 b))) c)
(/.f64 (*.f64 (*.f64 c b) i) -1)
(*.f64 (/.f64 b -1) (*.f64 c i))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) -1) (*.f64 b (*.f64 c i)))
(/.f64 (*.f64 (*.f64 c b) i) -1)
(*.f64 (/.f64 b -1) (*.f64 c i))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 (neg.f64 c) b)) i)
(/.f64 (*.f64 (*.f64 c b) i) -1)
(*.f64 (/.f64 b -1) (*.f64 c i))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 (neg.f64 c) (sqrt.f64 (*.f64 i b)))) (sqrt.f64 (*.f64 i b)))
(/.f64 (*.f64 (*.f64 c b) i) -1)
(*.f64 (/.f64 b -1) (*.f64 c i))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 (neg.f64 c) (pow.f64 (cbrt.f64 (*.f64 i b)) 2))) (cbrt.f64 (*.f64 i b)))
(/.f64 (*.f64 (*.f64 c b) i) -1)
(*.f64 (/.f64 b -1) (*.f64 c i))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 c b)) i)
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 c (sqrt.f64 (*.f64 i b)))) (sqrt.f64 (*.f64 i b)))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 c (pow.f64 (cbrt.f64 (*.f64 i b)) 2))) (cbrt.f64 (*.f64 i b)))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 (*.f64 i b) (sqrt.f64 c))) (sqrt.f64 c))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 (*.f64 i b) (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 (*.f64 c i) (sqrt.f64 b))) (sqrt.f64 b))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 (*.f64 c i) (pow.f64 (cbrt.f64 b) 2))) (cbrt.f64 b))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(/.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) (*.f64 c (neg.f64 i))) b)
(/.f64 (*.f64 (*.f64 c b) i) -1)
(*.f64 (/.f64 b -1) (*.f64 c i))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i)))) (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i)))) 1))
(/.f64 (*.f64 (+.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c b) i))) 1) (*.f64 (*.f64 c b) i)) (+.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c b) i))) 1))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (*.f64 b (*.f64 c i))))) (+.f64 (exp.f64 (log1p.f64 (*.f64 b (*.f64 c i)))) 1))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (*.f64 c (*.f64 i b))))) (+.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i b)))) 1))
(pow.f64 (*.f64 b (*.f64 c i)) 1)
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 c i))) 2)
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 c i))) 3)
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(pow.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) 1/3)
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(neg.f64 (*.f64 b (*.f64 c i)))
(neg.f64 (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 i (neg.f64 b)))
(*.f64 c (*.f64 b (neg.f64 i)))
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) i) c))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (*.f64 c i)))))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 i b) 3)))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 c 3)))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 c i))))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(exp.f64 (log.f64 (*.f64 b (*.f64 c i))))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 c i))))
(*.f64 (*.f64 c b) i)
(*.f64 b (*.f64 c i))
(*.f64 c (*.f64 i b))
(+.f64 0 (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(+.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i))))) -1)
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i)))))) 1)
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(+.f64 (*.f64 c 0) (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(+.f64 (*.f64 (neg.f64 c) 0) (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(+.f64 (*.f64 0 c) (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(+.f64 (*.f64 0 (neg.f64 c)) (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(-.f64 0 (*.f64 c (*.f64 b (*.f64 c i))))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i))))) 1)
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(/.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2) (*.f64 c (*.f64 b (*.f64 c i))))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(/.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 c i)) 2) c) (*.f64 b (*.f64 c i)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(/.f64 (*.f64 c (pow.f64 (*.f64 b (*.f64 c i)) 2)) (*.f64 b (*.f64 c i)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(/.f64 (*.f64 c (pow.f64 (*.f64 b (*.f64 c i)) 3)) (pow.f64 (*.f64 b (*.f64 c i)) 2))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(/.f64 (*.f64 (neg.f64 c) (pow.f64 (*.f64 b (*.f64 c i)) 2)) (*.f64 b (*.f64 c i)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(/.f64 (*.f64 (neg.f64 c) (pow.f64 (*.f64 b (*.f64 c i)) 3)) (pow.f64 (*.f64 b (*.f64 c i)) 2))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(/.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) (neg.f64 c)) (pow.f64 (*.f64 b (*.f64 c i)) 2))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(/.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) c) (pow.f64 (*.f64 b (*.f64 c i)) 2))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i))))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i)))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i))))) 1))
(/.f64 (*.f64 (+.f64 1 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (*.f64 c b) i))))) (*.f64 c (*.f64 (*.f64 c b) i))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (*.f64 c b) i))))))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i)))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i)))))))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 i b))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 (*.f64 c c) (*.f64 i b))))))
(pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 1)
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 3)
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(pow.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) 1/3)
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(neg.f64 (*.f64 c (*.f64 b (*.f64 c i))))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 c (*.f64 i (neg.f64 b))))
(*.f64 c (*.f64 c (*.f64 b (neg.f64 i))))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 b (*.f64 c i))))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 b (*.f64 c i))))))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 b (*.f64 c i)) 3)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 c i)) 3) (pow.f64 c 3)))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(exp.f64 (log.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(*.f64 c (*.f64 (*.f64 c b) i))
(*.f64 c (*.f64 b (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
0

localize36.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
2.2b
(*.f64 (*.f64 c b) (*.f64 c i))
Compiler

Compiled 54 to 16 computations (70.4% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
c
@0
(*.f64 (*.f64 c b) (*.f64 c i))
0.0ms
c
@inf
(*.f64 (*.f64 c b) (*.f64 c i))
0.0ms
c
@-inf
(*.f64 (*.f64 c b) (*.f64 c i))
0.0ms
i
@-inf
(*.f64 (*.f64 c b) (*.f64 c i))
0.0ms
b
@-inf
(*.f64 (*.f64 c b) (*.f64 c i))

rewrite51.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1614×add-sqr-sqrt
1604×*-un-lft-identity
1480×add-cube-cbrt
1448×add-cbrt-cube
166×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify69.0ms (0.3%)

Algorithm
egg-herbie
Rules
1114×associate-*r*
1080×log-prod
1022×associate-*l*
724×associate-+r+
700×associate-+l+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042931
1103931
2361931
32956931
47067931
Stop Event
node limit
Counts
49 → 17
Calls
Call 1
Inputs
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i))))) 1)
(pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 c) b) (*.f64 c i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 b (*.f64 c i))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(exp.f64 (log.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
Outputs
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i))))) 1)
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 1)
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 2)
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 3)
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(pow.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3) 1/3)
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 2))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 c) b) (*.f64 c i)))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 b (*.f64 c i))))))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 b (*.f64 c i))) 3))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(exp.f64 (log.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 b (*.f64 c i)))) 1))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 b (*.f64 c i)))))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 c (*.f64 i b)))
(*.f64 c (*.f64 i (*.f64 c b)))

localize21.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 2 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))
0.0b
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b)))))
0.2b
(*.f64 c (*.f64 c b))
8.9b
(*.f64 i (*.f64 c (*.f64 c b)))
Compiler

Compiled 75 to 17 computations (77.3% saved)

series10.0ms (0%)

Counts
4 → 228
Calls

57 calls:

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

rewrite103.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1128×distribute-lft-in
660×associate-*r/
516×associate-*l/
470×associate-+l+
392×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify154.0ms (0.6%)

Algorithm
egg-herbie
Rules
1432×associate-+l+
1422×associate-+r+
792×+-commutative
644×associate-/l*
622×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
033115523
191314537
2374914133
Stop Event
node limit
Counts
363 → 232
Calls
Call 1
Inputs
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(*.f64 (pow.f64 c 2) b)
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 c (*.f64 c b))))) 1)
(pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 1)
(pow.f64 (*.f64 (sqrt.f64 i) (*.f64 c (sqrt.f64 b))) 2)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (*.f64 c b)))) 3)
(pow.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 b) c) c) i))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 c (*.f64 c b))))))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 c (*.f64 c b)))))
(exp.f64 (log.f64 (*.f64 i (*.f64 c (*.f64 c b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 c (*.f64 c b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 c (*.f64 c b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c b)))) 1)
(pow.f64 (*.f64 c (*.f64 c b)) 1)
(pow.f64 (*.f64 c (sqrt.f64 b)) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 c b))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 c b)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 c b)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) c) c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 c b)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 c b)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 c b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 c b))))
(exp.f64 (log.f64 (*.f64 c (*.f64 c b))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 c b))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) (*.f64 z t)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 z t)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) 1) (*.f64 z t)))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (*.f64 z t))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (*.f64 (*.f64 z t) 1))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (*.f64 z t) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 z t)))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 z t)))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b)))) 1) (*.f64 z t)))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (*.f64 c b)) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 z t)))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (fma.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) 1 (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 z t)))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 c (sqrt.f64 b)))) (*.f64 (sqrt.f64 i) (*.f64 c (sqrt.f64 b))) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 z t)))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (*.f64 c b))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 z t)))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 i c) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 z t)))
(+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b)))) 1))
(+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (fma.f64 (neg.f64 i) (*.f64 c (*.f64 c b)) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (fma.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) 1 (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 c (sqrt.f64 b)))) (*.f64 (sqrt.f64 i) (*.f64 c (sqrt.f64 b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (*.f64 c b))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 i c) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) (+.f64 (*.f64 y x) (*.f64 z t)))
(+.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))
(+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b)))) (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))
(+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))
(+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (+.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) 1))
(+.f64 (*.f64 (*.f64 z t) 1) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))
(+.f64 (+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (+.f64 (*.f64 z t) (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (*.f64 y x))
(+.f64 (+.f64 (*.f64 z t) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (+.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (*.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) 1))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (*.f64 y x))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))
(+.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 i (*.f64 c (*.f64 c b)))))) 1)
(+.f64 (*.f64 1 (+.f64 (*.f64 y x) (*.f64 z t))) (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))
(+.f64 (*.f64 1 (*.f64 (*.f64 z t) 1)) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))
(-.f64 (*.f64 y x) (-.f64 (*.f64 i (*.f64 c (*.f64 c b))) (*.f64 z t)))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 z t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))) (-.f64 1 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))) (-.f64 1 (*.f64 z t)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 i (*.f64 c (*.f64 c b))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 z t)))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))) (*.f64 z t)))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (*.f64 i (*.f64 c (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (-.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (+.f64 (*.f64 z t) (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))) 1)
(-.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(-.f64 (+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) 0) (*.f64 i (*.f64 c (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 1)
(*.f64 1 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))
(*.f64 (sqrt.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))) (sqrt.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))))
(*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))) (pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))) 2) (cbrt.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))))
(/.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2)) (-.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2) (*.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2))) (-.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 3) (pow.f64 (*.f64 z t) 3))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2) (*.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2)) 1) (-.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2) (*.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))))
(pow.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 1)
(pow.f64 (sqrt.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))) 3)
(pow.f64 (pow.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2))
(log.f64 (exp.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))))
(cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))))
(exp.f64 (log.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))))
(+.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (*.f64 2 (*.f64 z t)) (*.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2))
(+.f64 (*.f64 (*.f64 z t) 2) (*.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2))
(+.f64 (*.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2) (*.f64 2 (*.f64 z t)))
(+.f64 (*.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2) (*.f64 (*.f64 z t) 2))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 z t))) (*.f64 2 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 z t) 1)) (*.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2))
(+.f64 (*.f64 1 (*.f64 2 (*.f64 z t))) (*.f64 1 (*.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2)))
(+.f64 (*.f64 1 (*.f64 (*.f64 z t) 2)) (*.f64 1 (*.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2))) 1)
(/.f64 (*.f64 2 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2))) (-.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))
(/.f64 (*.f64 2 (+.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 3) (pow.f64 (*.f64 z t) 3))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2) (*.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2)) 2) (-.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 3) (pow.f64 (*.f64 z t) 3)) 2) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2) (*.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))))
(pow.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2) 1)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2)) 2)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2) 3) 1/3)
(sqrt.f64 (*.f64 4 (pow.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2)))
(log.f64 (pow.f64 (exp.f64 2) (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2) 3))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2)))
(exp.f64 (log.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2)))
Outputs
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(*.f64 (pow.f64 c 2) b)
(*.f64 c (*.f64 c b))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))
(fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x))
(fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))
(fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x))
(fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 t z)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 t z) (*.f64 (*.f64 c c) (*.f64 i b)))
(fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 t z) (*.f64 (*.f64 c c) (*.f64 i b)))
(fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c (neg.f64 b)) i))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c (neg.f64 b)) i))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c (neg.f64 b)) i))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c (neg.f64 b)) i))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c (neg.f64 b)) i))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 c (*.f64 (*.f64 c (neg.f64 b)) i))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 t z)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)))
(*.f64 2 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 2 (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 2 (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)))
(*.f64 2 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 2 (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 2 (*.f64 t z))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 t z)))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 t z)))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 2 (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 y x)) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 2 (fma.f64 y x (*.f64 t z)))
(*.f64 2 (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 -2 (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 c (*.f64 c b))))) 1)
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 1)
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(pow.f64 (*.f64 (sqrt.f64 i) (*.f64 c (sqrt.f64 b))) 2)
(pow.f64 (*.f64 c (*.f64 (sqrt.f64 b) (sqrt.f64 i))) 2)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (*.f64 c b)))) 3)
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(pow.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) 1/3)
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 c i) (*.f64 c b)) 2))
(fabs.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(fabs.f64 (*.f64 b (*.f64 c (*.f64 c i))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 b) c) c) i))
(*.f64 i (*.f64 c (log.f64 (pow.f64 (exp.f64 b) c))))
(*.f64 (*.f64 c i) (*.f64 c (log.f64 (exp.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 c (*.f64 c b))))))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 c (*.f64 c b)))))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(exp.f64 (log.f64 (*.f64 i (*.f64 c (*.f64 c b)))))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 c (*.f64 c b)))) 1))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 c (*.f64 c b)))))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 c i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c b)))) 1)
(*.f64 c (*.f64 c b))
(pow.f64 (*.f64 c (*.f64 c b)) 1)
(*.f64 c (*.f64 c b))
(pow.f64 (*.f64 c (sqrt.f64 b)) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 c b))) 3)
(*.f64 c (*.f64 c b))
(pow.f64 (pow.f64 (*.f64 c (*.f64 c b)) 3) 1/3)
(*.f64 c (*.f64 c b))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 c b)) 2))
(fabs.f64 (*.f64 c (*.f64 c b)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) c) c))
(*.f64 c (log.f64 (pow.f64 (exp.f64 b) c)))
(*.f64 c (*.f64 c (log.f64 (exp.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 c b)))))
(*.f64 c (*.f64 c b))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 c b)) 3))
(*.f64 c (*.f64 c b))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 c (*.f64 c b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 c 3)))
(*.f64 c (*.f64 c b))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 c b))))
(*.f64 c (*.f64 c b))
(exp.f64 (log.f64 (*.f64 c (*.f64 c b))))
(*.f64 c (*.f64 c b))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 c b))) 1))
(*.f64 c (*.f64 c b))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 c b))))
(*.f64 c (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 z t)))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) 1) (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (*.f64 z t))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (*.f64 (*.f64 z t) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (*.f64 z t) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 z t)))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 z t)))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) (fma.f64 2 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 t z)))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(fma.f64 2 (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) 0) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b)))) 1) (*.f64 z t)))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c (*.f64 c b)) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 z t)))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (fma.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) 1 (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 z t)))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 c (sqrt.f64 b)))) (*.f64 (sqrt.f64 i) (*.f64 c (sqrt.f64 b))) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 z t)))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) (+.f64 (*.f64 t z) (fma.f64 (*.f64 (sqrt.f64 i) (neg.f64 (*.f64 c (sqrt.f64 b)))) (*.f64 (sqrt.f64 i) (*.f64 c (sqrt.f64 b))) (*.f64 (*.f64 c i) (*.f64 c b)))))
(+.f64 (+.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (neg.f64 (pow.f64 (*.f64 c (*.f64 (sqrt.f64 b) (sqrt.f64 i))) 2))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(+.f64 (*.f64 y x) (+.f64 (fma.f64 t z (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) 0)) (neg.f64 (pow.f64 (*.f64 c (*.f64 (sqrt.f64 b) (sqrt.f64 i))) 2))))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (*.f64 c b))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 z t)))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (+.f64 (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 i c) (*.f64 i (*.f64 c (*.f64 c b)))) (*.f64 z t)))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) (fma.f64 2 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 t z)))
(fma.f64 2 (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(fma.f64 2 (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) 0) (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (*.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b)))) 1))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (fma.f64 (neg.f64 i) (*.f64 c (*.f64 c b)) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (fma.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) 1 (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 i) (*.f64 c (sqrt.f64 b)))) (*.f64 (sqrt.f64 i) (*.f64 c (sqrt.f64 b))) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) (+.f64 (*.f64 t z) (fma.f64 (*.f64 (sqrt.f64 i) (neg.f64 (*.f64 c (sqrt.f64 b)))) (*.f64 (sqrt.f64 i) (*.f64 c (sqrt.f64 b))) (*.f64 (*.f64 c i) (*.f64 c b)))))
(+.f64 (+.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (neg.f64 (pow.f64 (*.f64 c (*.f64 (sqrt.f64 b) (sqrt.f64 i))) 2))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(+.f64 (*.f64 y x) (+.f64 (fma.f64 t z (*.f64 (*.f64 b (*.f64 c (*.f64 c i))) 0)) (neg.f64 (pow.f64 (*.f64 c (*.f64 (sqrt.f64 b) (sqrt.f64 i))) 2))))
(+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c (*.f64 c b))))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c (*.f64 c b)))) 2) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (fma.f64 (neg.f64 (*.f64 c b)) (*.f64 i c) (*.f64 i (*.f64 c (*.f64 c b)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) (+.f64 (*.f64 y x) (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b)))) (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (+.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 (*.f64 z t) 1) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (+.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (*.f64 i (*.f64 c (*.f64 c b))))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (+.f64 (*.f64 z t) (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (*.f64 y x))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (+.f64 (*.f64 z t) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (+.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (*.f64 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) (*.f64 y x))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (+.f64 (*.f64 (*.f64 z t) 1) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(+.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (exp.f64 (log1p.f64 (*.f64 i (*.f64 c (*.f64 c b)))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 1 (+.f64 (*.f64 y x) (*.f64 z t))) (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 1 (*.f64 (*.f64 z t) 1)) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (*.f64 y x) (-.f64 (*.f64 i (*.f64 c (*.f64 c b))) (*.f64 z t)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 z t)))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))) (-.f64 1 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))) (-.f64 1 (*.f64 z t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))))) (-.f64 1 (*.f64 t z)))
(fma.f64 t z (expm1.f64 (log1p.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)))))
(fma.f64 t z (expm1.f64 (log1p.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 i (*.f64 c (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (-.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))) (*.f64 z t)))
(+.f64 (-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 (*.f64 c i) (*.f64 c b)))) (/.f64 (pow.f64 (*.f64 (*.f64 c i) (*.f64 c b)) 2) (fma.f64 y x (*.f64 (*.f64 c i) (*.f64 c b))))) (*.f64 t z))
(-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 (*.f64 c c) (*.f64 i b))))) (/.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 2) (fma.f64 y x (*.f64 (*.f64 c c) (*.f64 i b)))))
(-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 b (*.f64 c (*.f64 c i)))))) (/.f64 (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2) (fma.f64 y x (*.f64 b (*.f64 c (*.f64 c i))))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))) (-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))) (*.f64 z t)))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 c i) (*.f64 c b)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 c i) (*.f64 c b)) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 c i) (*.f64 c b)))))) (*.f64 t z)))
(-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 3) (fma.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (fma.f64 y x (*.f64 (*.f64 c c) (*.f64 i b))) (pow.f64 (*.f64 y x) 2)))) (/.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) (fma.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (fma.f64 y x (*.f64 (*.f64 c c) (*.f64 i b))) (pow.f64 (*.f64 y x) 2))))
(-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 3) (fma.f64 i (*.f64 (*.f64 c c) (*.f64 b (fma.f64 y x (*.f64 b (*.f64 c (*.f64 c i)))))) (pow.f64 (*.f64 y x) 2)))) (/.f64 (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3) (fma.f64 i (*.f64 (*.f64 c c) (*.f64 b (fma.f64 y x (*.f64 b (*.f64 c (*.f64 c i)))))) (pow.f64 (*.f64 y x) 2))))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (*.f64 i (*.f64 c (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (*.f64 y x)) (-.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b))) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i)))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i)))))
(-.f64 (+.f64 (*.f64 z t) (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))))) (-.f64 1 (*.f64 t z)))
(fma.f64 t z (expm1.f64 (log1p.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)))))
(fma.f64 t z (expm1.f64 (log1p.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)))))
(-.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 (*.f64 c i) (*.f64 c b)))) (/.f64 (pow.f64 (*.f64 (*.f64 c i) (*.f64 c b)) 2) (fma.f64 y x (*.f64 (*.f64 c i) (*.f64 c b))))) (*.f64 t z))
(-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 (*.f64 c c) (*.f64 i b))))) (/.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 2) (fma.f64 y x (*.f64 (*.f64 c c) (*.f64 i b)))))
(-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 b (*.f64 c (*.f64 c i)))))) (/.f64 (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2) (fma.f64 y x (*.f64 b (*.f64 c (*.f64 c i))))))
(-.f64 (+.f64 (*.f64 z t) (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 c i) (*.f64 c b)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 c i) (*.f64 c b)) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 c i) (*.f64 c b)))))) (*.f64 t z)))
(-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 3) (fma.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (fma.f64 y x (*.f64 (*.f64 c c) (*.f64 i b))) (pow.f64 (*.f64 y x) 2)))) (/.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) (fma.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (fma.f64 y x (*.f64 (*.f64 c c) (*.f64 i b))) (pow.f64 (*.f64 y x) 2))))
(-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 3) (fma.f64 i (*.f64 (*.f64 c c) (*.f64 b (fma.f64 y x (*.f64 b (*.f64 c (*.f64 c i)))))) (pow.f64 (*.f64 y x) 2)))) (/.f64 (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3) (fma.f64 i (*.f64 (*.f64 c c) (*.f64 b (fma.f64 y x (*.f64 b (*.f64 c (*.f64 c i)))))) (pow.f64 (*.f64 y x) 2))))
(-.f64 (+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) 0) (*.f64 i (*.f64 c (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))))) (-.f64 1 (*.f64 t z)))
(fma.f64 t z (expm1.f64 (log1p.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)))))
(fma.f64 t z (expm1.f64 (log1p.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)))))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 2) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))
(+.f64 (-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 (*.f64 c i) (*.f64 c b)))) (/.f64 (pow.f64 (*.f64 (*.f64 c i) (*.f64 c b)) 2) (fma.f64 y x (*.f64 (*.f64 c i) (*.f64 c b))))) (*.f64 t z))
(-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 (*.f64 c c) (*.f64 i b))))) (/.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 2) (fma.f64 y x (*.f64 (*.f64 c c) (*.f64 i b)))))
(-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 b (*.f64 c (*.f64 c i)))))) (/.f64 (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 2) (fma.f64 y x (*.f64 b (*.f64 c (*.f64 c i))))))
(-.f64 (+.f64 (*.f64 (*.f64 z t) 1) (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b)))))))) (/.f64 (pow.f64 (*.f64 i (*.f64 c (*.f64 c b))) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c (*.f64 c b))) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c b))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 c i) (*.f64 c b)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 c i) (*.f64 c b)) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (fma.f64 y x (*.f64 (*.f64 c i) (*.f64 c b)))))) (*.f64 t z)))
(-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 3) (fma.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (fma.f64 y x (*.f64 (*.f64 c c) (*.f64 i b))) (pow.f64 (*.f64 y x) 2)))) (/.f64 (pow.f64 (*.f64 (*.f64 c c) (*.f64 i b)) 3) (fma.f64 (*.f64 (*.f64 c c) (*.f64 i b)) (fma.f64 y x (*.f64 (*.f64 c c) (*.f64 i b))) (pow.f64 (*.f64 y x) 2))))
(-.f64 (fma.f64 t z (/.f64 (pow.f64 (*.f64 y x) 3) (fma.f64 i (*.f64 (*.f64 c c) (*.f64 b (fma.f64 y x (*.f64 b (*.f64 c (*.f64 c i)))))) (pow.f64 (*.f64 y x) 2)))) (/.f64 (pow.f64 (*.f64 b (*.f64 c (*.f64 c i))) 3) (fma.f64 i (*.f64 (*.f64 c c) (*.f64 b (fma.f64 y x (*.f64 b (*.f64 c (*.f64 c i)))))) (pow.f64 (*.f64 y x) 2))))
(*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 1 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 (sqrt.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))) (sqrt.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))) (pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))) 2))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))) 2) (cbrt.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(/.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2)) (-.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) 2)) (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b)))))))
(/.f64 (-.f64 (*.f64 t (*.f64 t (*.f64 z z))) (pow.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) 2)) (-.f64 (*.f64 t z) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 t (*.f64 t (*.f64 z z))) (pow.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)) 2)) (+.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (*.f64 b (*.f64 c (*.f64 c i)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2) (*.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (*.f64 t z) (-.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) 2) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) 3)) (fma.f64 z (*.f64 t (*.f64 t z)) (*.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) (-.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)) 2) (*.f64 (*.f64 t z) (+.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (*.f64 b (*.f64 c (*.f64 c i)))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2))) (-.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) 2)) (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b)))))))
(/.f64 (-.f64 (*.f64 t (*.f64 t (*.f64 z z))) (pow.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) 2)) (-.f64 (*.f64 t z) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 t (*.f64 t (*.f64 z z))) (pow.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)) 2)) (+.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (*.f64 b (*.f64 c (*.f64 c i)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 3) (pow.f64 (*.f64 z t) 3))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2) (*.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (*.f64 t z) (-.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) 2) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) 3)) (fma.f64 z (*.f64 t (*.f64 t z)) (*.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) (-.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)) 2) (*.f64 (*.f64 t z) (+.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (*.f64 b (*.f64 c (*.f64 c i)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2)) 1) (-.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) 2)) (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b)))))))
(/.f64 (-.f64 (*.f64 t (*.f64 t (*.f64 z z))) (pow.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) 2)) (-.f64 (*.f64 t z) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 t (*.f64 t (*.f64 z z))) (pow.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)) 2)) (+.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (*.f64 b (*.f64 c (*.f64 c i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 3) (pow.f64 (*.f64 z t) 3)) 1) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2) (*.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (*.f64 t z) (-.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) 2) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) 3)) (fma.f64 z (*.f64 t (*.f64 t z)) (*.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) (-.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)) 2) (*.f64 (*.f64 t z) (+.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (*.f64 b (*.f64 c (*.f64 c i)))))))
(pow.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 1)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(pow.f64 (sqrt.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))) 2)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))) 3)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(pow.f64 (pow.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 3) 1/3)
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(sqrt.f64 (pow.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2))
(sqrt.f64 (pow.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))) 2))
(fabs.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(fabs.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(log.f64 (exp.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 3))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(expm1.f64 (log1p.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(exp.f64 (log.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))) 1))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(log1p.f64 (expm1.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i))))
(+.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2) (*.f64 2 (fma.f64 (*.f64 (*.f64 c c) (neg.f64 b)) i (*.f64 i (*.f64 c (*.f64 c b))))))
(fma.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))) 2 (*.f64 2 (fma.f64 (*.f64 c (*.f64 c (neg.f64 b))) i (*.f64 (*.f64 c i) (*.f64 c b)))))
(*.f64 2 (fma.f64 y x (fma.f64 t z (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 (*.f64 c (*.f64 c b)) (+.f64 (neg.f64 i) i))))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (*.f64 c (*.f64 c b)) (-.f64 i (+.f64 i (neg.f64 i))))))
(+.f64 (*.f64 2 (*.f64 z t)) (*.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 (*.f64 z t) 2) (*.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2) (*.f64 2 (*.f64 z t)))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2) (*.f64 (*.f64 z t) 2))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (+.f64 (*.f64 y x) (*.f64 z t))) (*.f64 2 (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 z t) 1)) (*.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 1 (*.f64 2 (*.f64 z t))) (*.f64 1 (*.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2)))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 z t) 2)) (*.f64 1 (*.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2)))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2))) 1)
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(/.f64 (*.f64 2 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2))) (-.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) 2)) (/.f64 (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b)))))) 2))
(*.f64 (/.f64 2 (-.f64 (*.f64 t z) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)))) (-.f64 (*.f64 t (*.f64 t (*.f64 z z))) (pow.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) 2)))
(*.f64 (/.f64 (-.f64 (*.f64 t (*.f64 t (*.f64 z z))) (pow.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)) 2)) (+.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (*.f64 b (*.f64 c (*.f64 c i))))) 2)
(/.f64 (*.f64 2 (+.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 3) (pow.f64 (*.f64 z t) 3))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2) (*.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))))
(/.f64 2 (/.f64 (fma.f64 (*.f64 t z) (*.f64 t z) (-.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) 2) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b)))))))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) 3) (pow.f64 (*.f64 t z) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) 3)) (fma.f64 z (*.f64 t (*.f64 t z)) (*.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) (-.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) (*.f64 t z))))) 2)
(*.f64 (/.f64 2 (+.f64 (pow.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)) 2) (*.f64 (*.f64 t z) (+.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (*.f64 b (*.f64 c (*.f64 c i))))))) (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)) 3)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2)) 2) (-.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) 2)) (/.f64 (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b)))))) 2))
(*.f64 (/.f64 2 (-.f64 (*.f64 t z) (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)))) (-.f64 (*.f64 t (*.f64 t (*.f64 z z))) (pow.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) 2)))
(*.f64 (/.f64 (-.f64 (*.f64 t (*.f64 t (*.f64 z z))) (pow.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)) 2)) (+.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (*.f64 b (*.f64 c (*.f64 c i))))) 2)
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 3) (pow.f64 (*.f64 z t) 3)) 2) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))) 2) (*.f64 (*.f64 z t) (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))))))
(/.f64 2 (/.f64 (fma.f64 (*.f64 t z) (*.f64 t z) (-.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) 2) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b)))))))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 i (*.f64 c (*.f64 c (neg.f64 b))))) 3) (pow.f64 (*.f64 t z) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) 3)) (fma.f64 z (*.f64 t (*.f64 t z)) (*.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) (-.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (*.f64 y x)) (*.f64 t z))))) 2)
(*.f64 (/.f64 2 (+.f64 (pow.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)) 2) (*.f64 (*.f64 t z) (+.f64 (-.f64 (*.f64 t z) (*.f64 y x)) (*.f64 b (*.f64 c (*.f64 c i))))))) (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 (*.f64 c (*.f64 c i)) (neg.f64 b) (*.f64 y x)) 3)))
(pow.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2) 1)
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2)) 2)
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2)) 3)
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(pow.f64 (pow.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2) 3) 1/3)
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(sqrt.f64 (*.f64 4 (pow.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2)))
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 i (*.f64 c (*.f64 c (neg.f64 b))) (fma.f64 y x (*.f64 t z))) 2) 4))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))) 2) 4))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))) 2) 4))
(log.f64 (pow.f64 (exp.f64 2) (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b)))))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2))))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2) 3))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2)))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2)))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2)) 1))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 z t (fma.f64 y x (*.f64 i (*.f64 (*.f64 c c) (neg.f64 b))))) 2)))
(*.f64 2 (+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))))
(*.f64 2 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 c c) (*.f64 i b))))
(*.f64 2 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b (*.f64 c (*.f64 c i)))))

eval181.0ms (0.7%)

Compiler

Compiled 21053 to 5283 computations (74.9% saved)

prune231.0ms (1%)

Pruning

25 alts after pruning (20 fresh and 5 done)

PrunedKeptTotal
New7226728
Fresh21416
Picked011
Done145
Total72525750
Error
0b
Counts
750 → 25
Alt Table
Click to see full alt table
StatusErrorProgram
55.1b
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
41.8b
(*.f64 (*.f64 y x) 2)
52.8b
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
46.5b
(*.f64 (*.f64 2 t) z)
18.1b
(*.f64 2 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))
25.4b
(*.f64 2 (fma.f64 z t (*.f64 y x)))
25.4b
(*.f64 2 (fma.f64 y x (*.f64 t z)))
23.7b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c b) b) c) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))))
30.7b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (neg.f64 (fma.f64 a a (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) a)))) c)) i)))
39.9b
(*.f64 2 (-.f64 (*.f64 y x) (pow.f64 (sqrt.f64 (*.f64 c (*.f64 (fma.f64 b c a) i))) 2)))
40.2b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (pow.f64 (sqrt.f64 (fma.f64 b c a)) 2) (*.f64 c i))))
30.9b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c b) (*.f64 c i))))
31.1b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
27.3b
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
35.4b
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i)))))
18.3b
(*.f64 2 (+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a))) (*.f64 2 (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))))
25.4b
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
49.9b
(*.f64 2 (*.f64 (neg.f64 (*.f64 c i)) a))
53.5b
(*.f64 2 (*.f64 (neg.f64 c) (*.f64 i a)))
51.5b
(*.f64 2 (*.f64 i (neg.f64 (*.f64 c a))))
51.7b
(*.f64 2 (*.f64 c (*.f64 (*.f64 c (neg.f64 b)) i)))
51.0b
(*.f64 2 (*.f64 c (*.f64 b (*.f64 c (neg.f64 i)))))
52.3b
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
42.6b
(*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
62.2b
0
Compiler

Compiled 954 to 676 computations (29.1% saved)

localize37.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
3.5b
(*.f64 (*.f64 c i) (fma.f64 c b a))
52.6b
(fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))
Compiler

Compiled 178 to 35 computations (80.3% saved)

series11.0ms (0%)

Counts
3 → 168
Calls

42 calls:

TimeVariablePointExpression
2.0ms
i
@0
(fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))
1.0ms
i
@inf
(fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))
1.0ms
c
@0
(fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))
1.0ms
a
@0
(fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))
0.0ms
c
@inf
(fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))

rewrite167.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1024×distribute-lft-in
664×associate-*r/
566×associate-*l/
394×add-sqr-sqrt
390×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
018101
137683
2505277
Stop Event
node limit
Counts
3 → 272
Calls
Call 1
Inputs
(fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c i) (fma.f64 c b a)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c i) a) (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (-.f64 (*.f64 (*.f64 c i) a) (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c b) (*.f64 c i)) (+.f64 (*.f64 a (*.f64 c i)) (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c b) (*.f64 c i)) (-.f64 (*.f64 a (*.f64 c i)) (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 (*.f64 c i) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 (*.f64 c i) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c b a) (*.f64 2 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 2 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (-.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) (*.f64 2 (*.f64 c i))) (-.f64 (*.f64 c b) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (*.f64 2 (*.f64 c i))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) 1) (-.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) 1) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c b) (*.f64 c i)) (*.f64 a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 c i)) (*.f64 (*.f64 c b) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 i (*.f64 c b))) (*.f64 c (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 (*.f64 c b) i)) (*.f64 c (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) 1)) (*.f64 (*.f64 c i) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (neg.f64 (*.f64 c b))) (*.f64 (*.f64 c i) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 1 (*.f64 (*.f64 c i) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 1 (*.f64 a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 -1 (*.f64 (*.f64 c i) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 -1 (*.f64 a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 c b a) c) 0) (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 (neg.f64 c) (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 c b) i)) (*.f64 (neg.f64 c) (*.f64 a i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 (*.f64 c i) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fma.f64 c b a) c) (-.f64 0 (*.f64 i i))) i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fma.f64 c b a) c) (-.f64 0 (pow.f64 i 3))) (+.f64 0 (+.f64 (*.f64 i i) (*.f64 0 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (*.f64 i i)) (*.f64 c (fma.f64 c b a))) i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (pow.f64 i 3)) (*.f64 c (fma.f64 c b a))) (+.f64 0 (+.f64 (*.f64 i i) (*.f64 0 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) (*.f64 c i)) (-.f64 (*.f64 c b) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (*.f64 c i)) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 i) c) (fma.f64 c b a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 i) c) (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 1 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 1 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 1 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c i) a) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c b) (*.f64 c i)) (+.f64 (*.f64 a (*.f64 c i)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 y x)) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y x) (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 (*.f64 c i) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y x) (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) 0) (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (neg.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (*.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) 1) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(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 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))))) (#(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 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) 1) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) 1) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) 1) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)) 1) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) 1) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))))) (#(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 (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 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 (*.f64 i (fma.f64 c b a))) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))) (#(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 (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 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 (*.f64 i (fma.f64 c b a))) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) 1) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))))))

simplify223.0ms (0.9%)

Algorithm
egg-herbie
Rules
1300×associate-*l*
1148×associate-+l+
1086×associate-+r+
828×distribute-lft-in
772×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067324542
1208021116
Stop Event
node limit
Counts
440 → 450
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 a i))) c)
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 a i))) c))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 a i))) c))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 a i))) c))
(*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b))))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 a i))) c))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 a i))) c))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 a i))) c))
(*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b))))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 a i)) (*.f64 a i)))))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 a i)) (*.f64 a i)))))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 a i)) (*.f64 a i)))))
(*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a)))))
(*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a)))))
(*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a)))))
(*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a)))))
(*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a)))))
(*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a)))))
(*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a)))))
(*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a)))))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a))))))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a))))))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a))))))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 i a))))
(*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i)))
(+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i))) (+.f64 (*.f64 c (*.f64 a i)) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i))) (+.f64 (*.f64 c (*.f64 a i)) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i))) (+.f64 (*.f64 c (*.f64 a i)) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i))))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i)))) (+.f64 (*.f64 c (*.f64 a i)) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i)))) (+.f64 (*.f64 c (*.f64 a i)) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i)))) (+.f64 (*.f64 c (*.f64 a i)) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))))
(*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i)))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c i) a) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (-.f64 (*.f64 (*.f64 c i) a) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c b) (*.f64 c i)) (+.f64 (*.f64 a (*.f64 c i)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c b) (*.f64 c i)) (-.f64 (*.f64 a (*.f64 c i)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 (*.f64 c i) a))
(+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 a (*.f64 c i)))
(+.f64 (-.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)
(-.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 0 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1))
(-.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)
(-.f64 (-.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 (*.f64 c i) a))
(-.f64 (-.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 a (*.f64 c i)))
(*.f64 (fma.f64 c b a) (*.f64 2 (*.f64 c i)))
(*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)
(*.f64 1 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(/.f64 (*.f64 2 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (*.f64 1 (*.f64 2 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (-.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) (*.f64 2 (*.f64 c i))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (*.f64 2 (*.f64 c i))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) 1) (-.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) 1) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(log.f64 (exp.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 0 (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))
(+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 c b) (*.f64 c i)) (*.f64 a (*.f64 c i)))
(+.f64 (*.f64 a (*.f64 c i)) (*.f64 (*.f64 c b) (*.f64 c i)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)
(+.f64 (*.f64 c (*.f64 i (*.f64 c b))) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 c (*.f64 (*.f64 c b) i)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) 1)) (*.f64 (*.f64 c i) a))
(+.f64 (*.f64 (*.f64 c i) (neg.f64 (*.f64 c b))) (*.f64 (*.f64 c i) (neg.f64 a)))
(+.f64 (*.f64 1 (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 1 (*.f64 (*.f64 c i) a)))
(+.f64 (*.f64 1 (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 1 (*.f64 a (*.f64 c i))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 -1 (*.f64 (*.f64 c i) a)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 -1 (*.f64 a (*.f64 c i))))
(+.f64 (*.f64 (*.f64 (fma.f64 c b a) c) 0) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 (neg.f64 c) (*.f64 i a)))
(+.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 c b) i)) (*.f64 (neg.f64 c) (*.f64 a i)))
(-.f64 0 (*.f64 c (*.f64 i (fma.f64 c b a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) 1)
(-.f64 (-.f64 0 (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 (*.f64 c i) a))
(-.f64 (-.f64 0 (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 a (*.f64 c i)))
(/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 (*.f64 (fma.f64 c b a) c) (-.f64 0 (*.f64 i i))) i)
(/.f64 (*.f64 (*.f64 (fma.f64 c b a) c) (-.f64 0 (pow.f64 i 3))) (+.f64 0 (+.f64 (*.f64 i i) (*.f64 0 i))))
(/.f64 (*.f64 (-.f64 0 (*.f64 i i)) (*.f64 c (fma.f64 c b a))) i)
(/.f64 (*.f64 (-.f64 0 (pow.f64 i 3)) (*.f64 c (fma.f64 c b a))) (+.f64 0 (+.f64 (*.f64 i i) (*.f64 0 i))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) (*.f64 c i)) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (*.f64 c i)) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 1/3)
(neg.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 i) c) (fma.f64 c b a)))
(log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 i) c) (fma.f64 c b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(exp.f64 (log.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 y x) (*.f64 1 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 1 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 1 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c i) a) (*.f64 y x)))
(+.f64 (*.f64 (*.f64 c b) (*.f64 c i)) (+.f64 (*.f64 a (*.f64 c i)) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 y x)) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (+.f64 (*.f64 y x) (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 (*.f64 c i) a))
(+.f64 (+.f64 (*.f64 y x) (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 a (*.f64 c i)))
(+.f64 (+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) 0) (*.f64 c (*.f64 i (fma.f64 c b a))))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)
(*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)
(*.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))
(*.f64 (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(*.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (neg.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (*.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)
(/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 1 (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))
(/.f64 (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))))
(/.f64 (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2))
(/.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) 1) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) 1) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) 1) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) 1) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)) 1) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) 1) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(/.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2))
(/.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) 1) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 1 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
Outputs
(*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 a i))) c)
(*.f64 c (*.f64 0 (*.f64 i a)))
(*.f64 a (*.f64 (*.f64 i c) 0))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 a i))) c))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 a i))) c))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 a i))) c))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b))))
(*.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) 0))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 a i))) c))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 a i))) c))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 a i))) c))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b))))
(*.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) 0))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 a i)) (*.f64 a i)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 (neg.f64 c) (*.f64 0 (*.f64 i a))))
(fma.f64 (*.f64 c c) (*.f64 (*.f64 i b) 0) (*.f64 (*.f64 (*.f64 i c) 0) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 a i)) (*.f64 a i)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 (neg.f64 c) (*.f64 0 (*.f64 i a))))
(fma.f64 (*.f64 c c) (*.f64 (*.f64 i b) 0) (*.f64 (*.f64 (*.f64 i c) 0) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 i b)))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 a i)) (*.f64 a i)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 (neg.f64 c) (*.f64 0 (*.f64 i a))))
(fma.f64 (*.f64 c c) (*.f64 (*.f64 i b) 0) (*.f64 (*.f64 (*.f64 i c) 0) (neg.f64 a)))
(*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 -1 (*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a))))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 -1 (*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a))))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 -1 (*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a))))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 -1 (*.f64 i (+.f64 (*.f64 c (+.f64 (*.f64 c b) a)) (*.f64 -1 (*.f64 c (+.f64 (*.f64 c b) a))))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(+.f64 (*.f64 -1 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 i a)))
(*.f64 c (*.f64 0 (*.f64 i a)))
(*.f64 a (*.f64 (*.f64 i c) 0))
(+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 i a))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 i a))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 i a))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i)))
(*.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) 0))
(+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i))) (+.f64 (*.f64 c (*.f64 a i)) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i))) (+.f64 (*.f64 c (*.f64 a i)) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i))) (+.f64 (*.f64 c (*.f64 a i)) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i))))
(neg.f64 (*.f64 b (*.f64 0 (*.f64 i (*.f64 c c)))))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) 0)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i)))) (+.f64 (*.f64 c (*.f64 a i)) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(fma.f64 -1 (*.f64 b (*.f64 0 (*.f64 i (*.f64 c c)))) (*.f64 0 (*.f64 (*.f64 a c) i)))
(fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) 0)) (*.f64 a (*.f64 (*.f64 i c) 0)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i)))) (+.f64 (*.f64 c (*.f64 a i)) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(fma.f64 -1 (*.f64 b (*.f64 0 (*.f64 i (*.f64 c c)))) (*.f64 0 (*.f64 (*.f64 a c) i)))
(fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) 0)) (*.f64 a (*.f64 (*.f64 i c) 0)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) i)) (*.f64 (pow.f64 c 2) i)))) (+.f64 (*.f64 c (*.f64 a i)) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(fma.f64 -1 (*.f64 b (*.f64 0 (*.f64 i (*.f64 c c)))) (*.f64 0 (*.f64 (*.f64 a c) i)))
(fma.f64 -1 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) 0)) (*.f64 a (*.f64 (*.f64 i c) 0)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) 0))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))
(*.f64 c (*.f64 0 (*.f64 i a)))
(*.f64 a (*.f64 (*.f64 i c) 0))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 -1 (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i)))))
(*.f64 (neg.f64 a) (*.f64 0 (*.f64 i c)))
(*.f64 (*.f64 (*.f64 i c) 0) (neg.f64 a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 (neg.f64 c) (*.f64 0 (*.f64 i a))))
(fma.f64 (*.f64 c c) (*.f64 (*.f64 i b) 0) (*.f64 (*.f64 (*.f64 i c) 0) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 (neg.f64 c) (*.f64 0 (*.f64 i a))))
(fma.f64 (*.f64 c c) (*.f64 (*.f64 i b) 0) (*.f64 (*.f64 (*.f64 i c) 0) (neg.f64 a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 c i) (*.f64 -1 (*.f64 c i))))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 (neg.f64 c) (*.f64 0 (*.f64 i a))))
(fma.f64 (*.f64 c c) (*.f64 (*.f64 i b) 0) (*.f64 (*.f64 (*.f64 i c) 0) (neg.f64 a)))
(*.f64 c (*.f64 a i))
(*.f64 (*.f64 a c) i)
(*.f64 i (*.f64 a c))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 i c)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 i c)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 c (*.f64 a i))
(*.f64 (*.f64 a c) i)
(*.f64 i (*.f64 a c))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 i c)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 i c)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 b (*.f64 c (*.f64 i c)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 c (*.f64 a i))
(*.f64 (*.f64 a c) i)
(*.f64 i (*.f64 a c))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 c (*.f64 a i))
(*.f64 (*.f64 a c) i)
(*.f64 i (*.f64 a c))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (neg.f64 c)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (neg.f64 c)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 (*.f64 a c) i))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 i (*.f64 (*.f64 c b) (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 i (*.f64 (*.f64 c b) (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (neg.f64 c)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b))) (*.f64 -1 (*.f64 c (*.f64 a i)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (neg.f64 c)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (neg.f64 c)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 a c) i))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 a c)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 i (*.f64 (*.f64 c b) (neg.f64 c)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 i (*.f64 (*.f64 c b) (neg.f64 c)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (pow.f64 c 2) (*.f64 i b)))) (*.f64 c (*.f64 a i)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(-.f64 (*.f64 y x) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 c c) (*.f64 i b)))
(-.f64 (*.f64 y x) (*.f64 b (*.f64 c (*.f64 i c))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 a (*.f64 i (neg.f64 c)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 i a) (neg.f64 c))
(*.f64 a (*.f64 i (neg.f64 c)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x)) (*.f64 (pow.f64 c 2) (*.f64 i b)))
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c i) a) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (-.f64 (*.f64 (*.f64 c i) a) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(+.f64 (*.f64 (*.f64 c b) (*.f64 c i)) (+.f64 (*.f64 a (*.f64 c i)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(+.f64 (*.f64 (*.f64 c b) (*.f64 c i)) (-.f64 (*.f64 a (*.f64 c i)) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 (*.f64 c i) a))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 a (*.f64 c i)))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(+.f64 (-.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(+.f64 (-.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(-.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(-.f64 0 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(neg.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) -2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(-.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 0) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(-.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(-.f64 (-.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 (*.f64 c i) a))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(-.f64 (-.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 a (*.f64 c i)))
(fma.f64 (*.f64 c c) (*.f64 0 (*.f64 i b)) (*.f64 c (*.f64 0 (*.f64 i a))))
0
(*.f64 (fma.f64 c b a) (*.f64 2 (*.f64 c i)))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(*.f64 1 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) 2))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(/.f64 (*.f64 2 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(/.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3) (/.f64 (-.f64 (*.f64 2 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 2)) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 2)) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 0 (*.f64 c (*.f64 i (fma.f64 c b a))))
(/.f64 0 (*.f64 (*.f64 i c) (fma.f64 c b a)))
(/.f64 (*.f64 1 (*.f64 2 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (-.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(/.f64 (*.f64 2 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(/.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3) (/.f64 (-.f64 (*.f64 2 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 2)) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 2)) 2))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 0 (*.f64 c (*.f64 i (fma.f64 c b a))))
(/.f64 0 (*.f64 (*.f64 i c) (fma.f64 c b a)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) (*.f64 2 (*.f64 c i))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 (*.f64 2 c) i)))
(/.f64 (*.f64 (fma.f64 c b a) (*.f64 (-.f64 (*.f64 c b) a) 2)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 i c)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (*.f64 2 (*.f64 c i))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b)))) (*.f64 (*.f64 2 c) i)))
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b))))) (*.f64 i (+.f64 c c)))
(/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) 1) (-.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(/.f64 (*.f64 2 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))
(/.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3) (/.f64 (-.f64 (*.f64 2 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 2)) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 2)) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) 1) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(/.f64 0 (*.f64 c (*.f64 i (fma.f64 c b a))))
(/.f64 0 (*.f64 (*.f64 i c) (fma.f64 c b a)))
(pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) 3)
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) 1/3)
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 2))
(log.f64 (exp.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(exp.f64 (log.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) 1))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c)))
(+.f64 0 (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (*.f64 c b) (*.f64 c i)) (*.f64 a (*.f64 c i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 a (*.f64 c i)) (*.f64 (*.f64 c b) (*.f64 c i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (neg.f64 c)))
(+.f64 (*.f64 c (*.f64 i (*.f64 c b))) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 (*.f64 c b) i)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 c b) 1)) (*.f64 (*.f64 c i) a))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (*.f64 c i) (neg.f64 (*.f64 c b))) (*.f64 (*.f64 c i) (neg.f64 a)))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (neg.f64 c)))
(+.f64 (*.f64 1 (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 1 (*.f64 (*.f64 c i) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 1 (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 1 (*.f64 a (*.f64 c i))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 -1 (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 -1 (*.f64 (*.f64 c i) a)))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 -1 (*.f64 a (*.f64 c i))))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (neg.f64 c)))
(+.f64 (*.f64 (*.f64 (fma.f64 c b a) c) 0) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))) (*.f64 (neg.f64 c) (*.f64 i a)))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (neg.f64 c)))
(+.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 c b) i)) (*.f64 (neg.f64 c) (*.f64 a i)))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (neg.f64 c)))
(-.f64 0 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (neg.f64 c)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(-.f64 (-.f64 0 (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 (*.f64 c i) a))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (neg.f64 c)))
(-.f64 (-.f64 0 (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 a (*.f64 c i)))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (neg.f64 c)))
(/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 i c) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a)) (-.f64 (*.f64 c b) a)) (*.f64 i c))
(/.f64 (*.f64 (*.f64 c i) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 c (*.f64 i (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b)))))
(*.f64 (/.f64 (*.f64 i c) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (*.f64 (fma.f64 c b a) c) (-.f64 0 (*.f64 i i))) i)
(/.f64 (*.f64 c (fma.f64 c b a)) (/.f64 i (neg.f64 (*.f64 i i))))
(/.f64 (fma.f64 c b a) (/.f64 (/.f64 i (neg.f64 (*.f64 i i))) c))
(/.f64 (*.f64 (*.f64 (fma.f64 c b a) c) (-.f64 0 (pow.f64 i 3))) (+.f64 0 (+.f64 (*.f64 i i) (*.f64 0 i))))
(/.f64 (*.f64 c (fma.f64 c b a)) (/.f64 (fma.f64 i i 0) (neg.f64 (pow.f64 i 3))))
(/.f64 c (/.f64 (/.f64 (fma.f64 i i 0) (neg.f64 (pow.f64 i 3))) (fma.f64 c b a)))
(/.f64 (*.f64 (-.f64 0 (*.f64 i i)) (*.f64 c (fma.f64 c b a))) i)
(/.f64 (*.f64 c (fma.f64 c b a)) (/.f64 i (neg.f64 (*.f64 i i))))
(/.f64 (fma.f64 c b a) (/.f64 (/.f64 i (neg.f64 (*.f64 i i))) c))
(/.f64 (*.f64 (-.f64 0 (pow.f64 i 3)) (*.f64 c (fma.f64 c b a))) (+.f64 0 (+.f64 (*.f64 i i) (*.f64 0 i))))
(/.f64 (*.f64 c (fma.f64 c b a)) (/.f64 (fma.f64 i i 0) (neg.f64 (pow.f64 i 3))))
(/.f64 c (/.f64 (/.f64 (fma.f64 i i 0) (neg.f64 (pow.f64 i 3))) (fma.f64 c b a)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (*.f64 a a)) (*.f64 c i)) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 i c) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 (*.f64 (fma.f64 c b a) (-.f64 (*.f64 c b) a)) (-.f64 (*.f64 c b) a)) (*.f64 i c))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)) (*.f64 c i)) (+.f64 (*.f64 (*.f64 c b) (*.f64 c b)) (-.f64 (*.f64 a a) (*.f64 (*.f64 c b) a))))
(/.f64 (*.f64 c (*.f64 i (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b)))))
(*.f64 (/.f64 (*.f64 i c) (fma.f64 (*.f64 c b) (*.f64 c b) (*.f64 a (-.f64 a (*.f64 c b))))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 c b) 3)))
(pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 1/3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(neg.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))
(*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a))))
(*.f64 i (*.f64 (fma.f64 c b a) (neg.f64 c)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 i) c) (fma.f64 c b a)))
(*.f64 (fma.f64 c b a) (log.f64 (pow.f64 (exp.f64 i) c)))
(log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 i) c) (fma.f64 c b a))))
(neg.f64 (*.f64 (fma.f64 c b a) (log.f64 (pow.f64 (exp.f64 i) c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(exp.f64 (log.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 1))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)) (fma.f64 2 (*.f64 (*.f64 i c) (fma.f64 c b a)) (*.f64 y x)))
(+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(+.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 3 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 3))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)) (fma.f64 2 (*.f64 (*.f64 i c) (fma.f64 c b a)) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)) (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (*.f64 y x) (*.f64 1 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)) (fma.f64 2 (*.f64 (*.f64 i c) (fma.f64 c b a)) (*.f64 y x)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 3 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 3))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)) (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(+.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 3 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 3))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(+.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 4))
(+.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 8))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(+.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 3 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 3))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(+.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4) (+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)) (fma.f64 2 (*.f64 (*.f64 i c) (fma.f64 c b a)) (*.f64 y x))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)) (fma.f64 2 (*.f64 (*.f64 i c) (fma.f64 c b a)) (*.f64 y x)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 3 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 3))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)) (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)) (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(+.f64 (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4) (+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)) (fma.f64 2 (*.f64 (*.f64 i c) (fma.f64 c b a)) (*.f64 y x))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)) (fma.f64 2 (*.f64 (*.f64 i c) (fma.f64 c b a)) (*.f64 y x)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)) (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 2 (+.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)))))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)) (fma.f64 2 (*.f64 (*.f64 i c) (fma.f64 c b a)) (*.f64 y x)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)) (fma.f64 2 (*.f64 (*.f64 i c) (fma.f64 c b a)) (*.f64 y x)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 1 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 1 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)) (fma.f64 2 (*.f64 (*.f64 i c) (fma.f64 c b a)) (*.f64 y x)))
(+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 y x))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c i) a) (*.f64 y x)))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (*.f64 (*.f64 c b) (*.f64 c i)) (+.f64 (*.f64 a (*.f64 c i)) (*.f64 y x)))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (fma.f64 (neg.f64 (*.f64 i (fma.f64 c b a))) c (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (fma.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 1 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))))
(+.f64 (*.f64 -1 (pow.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) 2)) (fma.f64 2 (*.f64 (*.f64 i c) (fma.f64 c b a)) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (+.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 y x)) (+.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 4 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))
(+.f64 (+.f64 (*.f64 y x) (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 (*.f64 c i) a))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (+.f64 (*.f64 y x) (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 a (*.f64 c i)))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (+.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(+.f64 (-.f64 (*.f64 y x) 0) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) 1)
(fma.f64 y x (*.f64 c (*.f64 i (neg.f64 (fma.f64 c b a)))))
(-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(*.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))
(*.f64 (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(*.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(*.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 4) (*.f64 (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x)))) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)))
(*.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (-.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 2))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a))))
(*.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3))) (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (+.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3) (pow.f64 (*.f64 y x) 3))) (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3))) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (+.f64 (pow.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 3) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3))) (+.f64 (pow.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 2) (+.f64 (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) -2)) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (neg.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (neg.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2))) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))))
(neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3) (neg.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)))) (-.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2)) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 2) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2))) (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (*.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))) 3))) (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))) (-.f64 (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))))) 3) (pow.f64 (*.f64 y x) 6))) (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))))) (-.f64 (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))))) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(/.f64 1 (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))
(*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)))) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))
(/.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(/.f64 (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) 4) (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (/.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))))
(/.f64 (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2))
(/.f64 (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) 2)) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) 2))
(*.f64 (/.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) 2)) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) 2))
(/.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) 1) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(/.f64 (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3) (*.f64 c (*.f64 (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))))
(/.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))))
(/.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3) (*.f64 c (*.f64 (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (-.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 2)) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4)) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))) (+.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 3) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 2) (+.f64 (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) -2)) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 6)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 6))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))
(/.f64 1 (/.f64 -1 (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))) (-.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2)) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) 1) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (-.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 2)) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 3) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 2) (+.f64 (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) -2)) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2))))
(/.f64 (*.f64 1 (neg.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))
(/.f64 1 (/.f64 -1 (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))) (-.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2)) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) 1) (-.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (-.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (pow.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 2)) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) (fma.f64 c b a))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) 1) (-.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3)) 1) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (-.f64 (pow.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 3) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 (fma.f64 c b a) (+.f64 c c))) 2) (+.f64 (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) -2)) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) 1) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))
(/.f64 1 (/.f64 -1 (neg.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))) (-.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2)) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))) (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (*.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))))
(/.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(/.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3) (*.f64 c (*.f64 (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))))
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3) (*.f64 c (*.f64 (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4)) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 3))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) 3)) (*.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 6)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 4)))) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))) (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))) (+.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 6) (*.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3) (pow.f64 (*.f64 y x) 3)))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 6)))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x)))))))
(/.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(/.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(/.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2)) (/.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(/.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 4) (*.f64 (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x)))) (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)))
(/.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (+.f64 (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a)))) (sqrt.f64 (*.f64 y x)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))))
(/.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 (+.f64 (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 (*.f64 i c) (fma.f64 c b a))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) 1) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2) (*.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 (*.f64 i (fma.f64 c b a)) (*.f64 y x))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2) (*.f64 c (*.f64 i (*.f64 (fma.f64 c b a) (*.f64 y x))))))))
(pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 1)
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2)
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 3)
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3) 1/3)
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x)) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) 3))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 1))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(fma.f64 x y (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (*.f64 y x))
(fma.f64 1 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a)))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 i c) (fma.f64 c b a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) 2) (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i (fma.f64 c b a))))) (*.f64 2 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 3 (*.f64 c (*.f64 i (fma.f64 c b a)))))
(fma.f64 y x (*.f64 (*.f64 (*.f64 i c) (fma.f64 c b a)) 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 c (*.f64 i (fma.f64 c b a))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 i c) (fma.f64 c b a)))

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (*.f64 y x) 2)
Compiler

Compiled 19 to 12 computations (36.8% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
y
@0
(*.f64 (*.f64 y x) 2)
0.0ms
x
@0
(*.f64 (*.f64 y x) 2)
0.0ms
x
@inf
(*.f64 (*.f64 y x) 2)
0.0ms
y
@inf
(*.f64 (*.f64 y x) 2)
0.0ms
x
@-inf
(*.f64 (*.f64 y x) 2)

rewrite50.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1314×add-sqr-sqrt
1300×*-un-lft-identity
1204×add-cube-cbrt
1188×add-cbrt-cube
1174×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

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

simplify42.0ms (0.2%)

Algorithm
egg-herbie
Rules
1160×distribute-lft-in
1158×distribute-rgt-in
1156×log-prod
1122×associate-*r*
976×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036455
189455
2368455
32711455
Stop Event
node limit
Counts
35 → 12
Calls
Call 1
Inputs
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(-.f64 (+.f64 1 (*.f64 y (*.f64 x 2))) 1)
(pow.f64 (*.f64 y (*.f64 x 2)) 1)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 x 2))) 2)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 x 2))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 x 2)) 3) 1/3)
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 y x) 2)))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 y x)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 x 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 x 2))))
(exp.f64 (log.f64 (*.f64 y (*.f64 x 2))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 x 2))))
Outputs
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 y x))
(-.f64 (+.f64 1 (*.f64 y (*.f64 x 2))) 1)
(*.f64 2 (*.f64 y x))
(pow.f64 (*.f64 y (*.f64 x 2)) 1)
(*.f64 2 (*.f64 y x))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 x 2))) 2)
(*.f64 2 (*.f64 y x))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 x 2))) 3)
(*.f64 2 (*.f64 y x))
(pow.f64 (pow.f64 (*.f64 y (*.f64 x 2)) 3) 1/3)
(*.f64 2 (*.f64 y x))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 y x) 2)))
(*.f64 2 (*.f64 y x))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 y x)))
(*.f64 2 (*.f64 y x))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 x 2)) 3))
(*.f64 2 (*.f64 y x))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 x 2))))
(*.f64 2 (*.f64 y x))
(exp.f64 (log.f64 (*.f64 y (*.f64 x 2))))
(*.f64 2 (*.f64 y x))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 x 2))))
(*.f64 2 (*.f64 y x))

localize12.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(*.f64 c (*.f64 c i))
8.1b
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
Compiler

Compiled 32 to 16 computations (50% saved)

series2.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
c
@inf
(*.f64 c (*.f64 c i))
0.0ms
i
@inf
(*.f64 c (*.f64 c i))
0.0ms
c
@0
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
0.0ms
c
@0
(*.f64 c (*.f64 c i))
0.0ms
i
@0
(*.f64 c (*.f64 c i))

rewrite63.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1974×add-sqr-sqrt
1956×*-un-lft-identity
1814×add-cube-cbrt
1780×add-cbrt-cube
200×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify82.0ms (0.3%)

Algorithm
egg-herbie
Rules
1232×fma-def
1220×associate-*l/
1148×associate-*r/
1104×log-prod
514×unswap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0721706
11721706
27021706
326891706
466641706
Stop Event
node limit
Counts
86 → 33
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(*.f64 (pow.f64 c 2) i)
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2))))) 1)
(pow.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2))) 1)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 b -2)) (*.f64 c (sqrt.f64 i))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2)))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 c i)) (*.f64 b -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2)))))
(exp.f64 (log.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c i)))) 1)
(pow.f64 (*.f64 c (*.f64 c i)) 1)
(pow.f64 (*.f64 c (sqrt.f64 i)) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 c i))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 c i)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 c i)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 c i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 c i)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 c i)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 c i))))
(exp.f64 (log.f64 (*.f64 c (*.f64 c i))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 c i))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 c i))))
Outputs
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 -2 (*.f64 (pow.f64 c 2) (*.f64 i b)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(*.f64 (pow.f64 c 2) i)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2))))) 1)
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(pow.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2))) 1)
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 b -2)) (*.f64 c (sqrt.f64 i))) 2)
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2)))) 3)
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(pow.f64 (pow.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2))) 3) 1/3)
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2))) 2))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 c i)) (*.f64 b -2)))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2))))))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2))) 3))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2)))))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(exp.f64 (log.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2)))))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2)))) 1))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (*.f64 c i) (*.f64 b -2)))))
(*.f64 -2 (*.f64 (*.f64 c c) (*.f64 i b)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 b (*.f64 -2 (*.f64 (*.f64 c c) i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 c i)))) 1)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(pow.f64 (*.f64 c (*.f64 c i)) 1)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(pow.f64 (*.f64 c (sqrt.f64 i)) 2)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 c i))) 3)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(pow.f64 (pow.f64 (*.f64 c (*.f64 c i)) 3) 1/3)
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 c i)) 2))
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 c i)))
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 c i)))))
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 c i)) 3))
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 c i))))
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(exp.f64 (log.f64 (*.f64 c (*.f64 c i))))
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 c i))) 1))
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 c i))))
(*.f64 (*.f64 c c) i)
(*.f64 c (*.f64 c i))

localize14.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))
5.8b
(*.f64 i (*.f64 c a))
Compiler

Compiled 45 to 15 computations (66.7% saved)

series7.0ms (0%)

Counts
2 → 96
Calls

24 calls:

TimeVariablePointExpression
2.0ms
a
@inf
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))
0.0ms
i
@0
(*.f64 i (*.f64 c a))
0.0ms
c
@0
(*.f64 i (*.f64 c a))
0.0ms
i
@inf
(*.f64 i (*.f64 c a))
0.0ms
a
@0
(*.f64 i (*.f64 c a))

rewrite108.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
902×swap-sqr
764×distribute-rgt-in
712×distribute-lft-in
526×associate-*r/
422×associate-*l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01138
123738
2320938
Stop Event
node limit
Counts
2 → 220
Calls
Call 1
Inputs
(*.f64 i (*.f64 c a))
(-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 c a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 i (*.f64 c a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 i) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 c a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 i (*.f64 c a))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 (*.f64 i a) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (*.f64 (*.f64 i (*.f64 c a)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (*.f64 (*.f64 i (*.f64 c a)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (*.f64 (*.f64 i (*.f64 c a)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 i (*.f64 c a)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i a) (neg.f64 c))) (*.f64 i (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 y x)) (*.f64 (*.f64 i a) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 y x)) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 i (*.f64 c a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 i (*.f64 c a)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c a)))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))) (-.f64 (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))) (pow.f64 (*.f64 y x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 (*.f64 i (*.f64 c a)) 0))) (-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (*.f64 i (*.f64 c a)))) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 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 i (*.f64 c a)) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (-.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) 3)) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 y x) 2)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 (*.f64 i (*.f64 c a)) 0)))) (-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (-.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) 1) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 (*.f64 i (*.f64 c a)) 0))) 1) (-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (-.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 y x) 2)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) 1) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (*.f64 i (*.f64 c a)))) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c a))))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 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 i (*.f64 c a)) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c a))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 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 i (*.f64 c a)) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 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 i (*.f64 c a)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) 1) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 (*.f64 i a) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 (*.f64 i a) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (*.f64 (*.f64 i a) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (*.f64 (*.f64 i (*.f64 c a)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 i a) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (*.f64 (*.f64 i (*.f64 c a)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 i a) (neg.f64 c)))))))

simplify157.0ms (0.6%)

Algorithm
egg-herbie
Rules
1520×associate-+r+
1508×associate-+l+
1114×fma-def
870×+-commutative
550×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
051011560
1146411084
2693311084
Stop Event
node limit
Counts
316 → 277
Calls
Call 1
Inputs
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 a i))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 c a)))) 1)
(pow.f64 (*.f64 i (*.f64 c a)) 1)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 3)
(pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 c a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 c a))))
(exp.f64 (log.f64 (*.f64 i (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 c a))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 c a))))
(+.f64 (*.f64 y x) (*.f64 (*.f64 i a) (neg.f64 c)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) 1))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 y x))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (*.f64 y x))
(+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i a) (neg.f64 c))) (*.f64 i (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 y x)) (*.f64 (*.f64 i a) (neg.f64 c)))
(+.f64 (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 y x)) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 i (*.f64 c a))))) 1)
(*.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 1)
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 i (*.f64 c a)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 i (*.f64 c a)))))
(*.f64 (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c a)))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 y x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))) (-.f64 (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))) (pow.f64 (*.f64 y x) 2)))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (fma.f64 y x (*.f64 i (*.f64 c a))))
(/.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 (*.f64 i (*.f64 c a)) 0))) (-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (*.f64 i (*.f64 c a)))) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (-.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) 3)) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 y x) 2)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 (*.f64 i (*.f64 c a)) 0)))) (-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (-.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 y x)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) 1) (fma.f64 y x (*.f64 i (*.f64 c a))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 (*.f64 i (*.f64 c a)) 0))) 1) (-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (-.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 y x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 y x) 2)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) 1) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (*.f64 i (*.f64 c a)))) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c a))))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c a))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) 1) (fma.f64 y x (*.f64 i (*.f64 c a))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) 1/3)
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c a))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(fma.f64 y x (*.f64 (*.f64 i a) (neg.f64 c)))
(fma.f64 x y (*.f64 (*.f64 i a) (neg.f64 c)))
(fma.f64 1 (*.f64 y x) (*.f64 (*.f64 i a) (neg.f64 c)))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (*.f64 (*.f64 i (*.f64 c a)) 0))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 i a) (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (*.f64 (*.f64 i (*.f64 c a)) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 i a) (neg.f64 c)))
Outputs
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 (neg.f64 c) i) a)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 (neg.f64 c) i) a)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 (neg.f64 c) i) a)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 (neg.f64 c) i) a)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 -1 (*.f64 c (*.f64 a i)))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 (neg.f64 c) i) a)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c (*.f64 a i))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 (neg.f64 c) i) a)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 (neg.f64 c) i) a)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 -1 (*.f64 c (*.f64 i a)))
(neg.f64 (*.f64 c (*.f64 i a)))
(*.f64 (*.f64 (neg.f64 c) i) a)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 i a))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 c a)))) 1)
(*.f64 c (*.f64 i a))
(pow.f64 (*.f64 i (*.f64 c a)) 1)
(*.f64 c (*.f64 i a))
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)
(*.f64 c (*.f64 i a))
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 3)
(*.f64 c (*.f64 i a))
(pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) 1/3)
(*.f64 c (*.f64 i a))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2))
(fabs.f64 (*.f64 c (*.f64 i a)))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 c a)))
(*.f64 c (*.f64 i a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 c a)))))
(*.f64 c (*.f64 i a))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3))
(*.f64 c (*.f64 i a))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 c a))))
(*.f64 c (*.f64 i a))
(exp.f64 (log.f64 (*.f64 i (*.f64 c a))))
(*.f64 c (*.f64 i a))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 c a))) 1))
(*.f64 c (*.f64 i a))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 c a))))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 y x) (*.f64 (*.f64 i a) (neg.f64 c)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) 1))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) 1))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) 1))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) 1))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) 1))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) 1))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) 1))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) 1))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (+.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 2) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 1) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (fma.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 1 (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (*.f64 c a)))) (sqrt.f64 (*.f64 i (*.f64 c a))) (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 c a))) 2) (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i a) (neg.f64 c))) (*.f64 i (*.f64 c a)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 y x)) (*.f64 (*.f64 i a) (neg.f64 c)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (+.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 y x)) (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 i (*.f64 c a))))) 1)
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 1)
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 i (*.f64 c a)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 i (*.f64 c a)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 i a))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i a)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i a)))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c (*.f64 i a)))))
(*.f64 (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c a)))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (-.f64 (*.f64 i (*.f64 c a)) (*.f64 y x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (-.f64 (*.f64 c (*.f64 i a)) (*.f64 y x))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 y x) 3))) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 i (*.f64 c a) (*.f64 x (neg.f64 y))))) (pow.f64 (*.f64 y x) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (-.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (fma.f64 y x (*.f64 c (*.f64 i a))))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (-.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (*.f64 (fma.f64 c (*.f64 i a) (*.f64 y x)) (fma.f64 c (*.f64 i a) (*.f64 y x)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 c (*.f64 i a) (*.f64 y x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))) (-.f64 (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a))))) 3))) (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (*.f64 c (*.f64 i a)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (-.f64 (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a))))) (pow.f64 (*.f64 y x) 2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 c (*.f64 i a) (*.f64 y x))) 3) (pow.f64 (*.f64 y x) 6))) (fma.f64 (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 c (*.f64 i a) (*.f64 y x))) (-.f64 (*.f64 (*.f64 c (*.f64 i a)) (fma.f64 c (*.f64 i a) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)) (pow.f64 (*.f64 y x) 4)))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (fma.f64 y x (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(/.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (fma.f64 y x (*.f64 c (*.f64 i a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))) (fma.f64 c (*.f64 i a) (*.f64 y x)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))) (/.f64 (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))) (/.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))) (/.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))) (/.f64 (fma.f64 c (*.f64 i a) (*.f64 y x)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 (*.f64 i (*.f64 c a)) 0))) (-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) 0) (-.f64 (fma.f64 y x 0) (*.f64 c (*.f64 i a))))
(/.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a)) 2) (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (*.f64 i (*.f64 c a)))) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c (*.f64 i a)) 4)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c (*.f64 i a)) 4)) (*.f64 (fma.f64 c (*.f64 i a) (*.f64 y x)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 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 i (*.f64 c a)) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i a)) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i a)) 6)) (*.f64 (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (-.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 (*.f64 i a) (*.f64 (neg.f64 c) (neg.f64 (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 y x)) (*.f64 c (*.f64 i a))))))
(/.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a)) 3) (pow.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a)) 2))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) 3)) (*.f64 (fma.f64 y x (*.f64 i (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i a)) 6)) (*.f64 (fma.f64 c (*.f64 i a) (*.f64 y x)) (+.f64 (pow.f64 (*.f64 y x) 4) (fma.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 4)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 y x) 3)) (pow.f64 (*.f64 c (*.f64 i a)) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3)) (*.f64 (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 6) (fma.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 6)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 y x) 2)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (neg.f64 (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i a)))))
(neg.f64 (fma.f64 i (*.f64 c a) (*.f64 x (neg.f64 y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 (*.f64 i (*.f64 c a)) 0)))) (-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) 0) (-.f64 (fma.f64 y x 0) (*.f64 c (*.f64 i a))))
(/.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a)) 2) (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (-.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 (*.f64 i a) (*.f64 (neg.f64 c) (neg.f64 (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 y x)) (*.f64 c (*.f64 i a))))))
(/.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a)) 3) (pow.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a)) 2))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a))))))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))) (sqrt.f64 (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))) (sqrt.f64 (fma.f64 c (*.f64 i a) (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))) 2) (cbrt.f64 (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))) 2) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i a)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))) 2) (cbrt.f64 (fma.f64 c (*.f64 i a) (*.f64 y x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) 1) (fma.f64 y x (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (*.f64 (*.f64 i (*.f64 c a)) 0))) 1) (-.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) 0) (-.f64 (fma.f64 y x 0) (*.f64 c (*.f64 i a))))
(/.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a)) 2) (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 (*.f64 i a) (neg.f64 c)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (-.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (neg.f64 (*.f64 c (*.f64 i a))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (neg.f64 (*.f64 c (*.f64 i a))) (-.f64 (neg.f64 (*.f64 c (*.f64 i a))) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 (*.f64 i a) (*.f64 (neg.f64 c) (neg.f64 (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) (pow.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2) (*.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 (*.f64 i (*.f64 c a)) 0) (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 y x)) (*.f64 c (*.f64 i a))))))
(/.f64 (pow.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a)) 3) (pow.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a)) 2))
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 y x) 2)) (pow.f64 (*.f64 i (*.f64 c a)) 2)) 1) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (neg.f64 (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i a)))))
(neg.f64 (fma.f64 i (*.f64 c a) (*.f64 x (neg.f64 y))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a))))))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))) (sqrt.f64 (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c (*.f64 i a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))) (sqrt.f64 (fma.f64 c (*.f64 i a) (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))) 2) (cbrt.f64 (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))) 2) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c (*.f64 i a)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))) 2) (cbrt.f64 (fma.f64 c (*.f64 i a) (*.f64 y x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (*.f64 i (*.f64 c a)))) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c a))))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c (*.f64 i a)) 4)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c (*.f64 i a)) 4)) (*.f64 (fma.f64 c (*.f64 i a) (*.f64 y x)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 i (*.f64 c a))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (*.f64 y x)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) 3)) (*.f64 (fma.f64 y x (*.f64 c (*.f64 i a))) (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i a)) 6)) (*.f64 (fma.f64 c (*.f64 i a) (*.f64 y x)) (+.f64 (pow.f64 (*.f64 y x) 4) (fma.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c (*.f64 i a)) 4)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i a)) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c (*.f64 i a)) 6)) (*.f64 (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 i (*.f64 c a)) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a)))))) (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 y x) 3)) (pow.f64 (*.f64 c (*.f64 i a)) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) 3)) (*.f64 (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 6) (fma.f64 (pow.f64 (*.f64 c (*.f64 i a)) 3) (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 6)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) 1) (fma.f64 y x (*.f64 i (*.f64 c a))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a))))) (sqrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))) (cbrt.f64 (fma.f64 y x (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 1)
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2)
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 3)
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3) 1/3)
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 i (*.f64 c a)) 2)) (neg.f64 (fma.f64 y x (*.f64 i (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 i a)) 2) (neg.f64 (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 y x (*.f64 c (*.f64 i a)))))
(neg.f64 (fma.f64 i (*.f64 c a) (*.f64 x (neg.f64 y))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 i (*.f64 c a)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 i (*.f64 c a)) (fma.f64 y x (*.f64 i (*.f64 c a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 i (*.f64 (*.f64 c a) (fma.f64 y x (*.f64 c (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (*.f64 i a)) 3)) (fma.f64 i (*.f64 c (*.f64 a (fma.f64 c (*.f64 i a) (*.f64 y x)))) (pow.f64 (*.f64 y x) 2)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c (*.f64 i a))) 2))
(fabs.f64 (fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a)))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) 3))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 1))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(fma.f64 y x (*.f64 (*.f64 i a) (neg.f64 c)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(fma.f64 x y (*.f64 (*.f64 i a) (neg.f64 c)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(fma.f64 1 (*.f64 y x) (*.f64 (*.f64 i a) (neg.f64 c)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (*.f64 (*.f64 i (*.f64 c a)) 0))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (*.f64 (*.f64 i (*.f64 c a)) 0))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 i a) (neg.f64 c)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (*.f64 (*.f64 i (*.f64 c a)) 0))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 i a) (neg.f64 c)))
(-.f64 (*.f64 y x) (*.f64 c (*.f64 i a)))
(fma.f64 y x (*.f64 (*.f64 (neg.f64 c) i) a))

localize34.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.9b
(-.f64 (*.f64 (*.f64 (*.f64 c b) b) c) (*.f64 a a))
2.9b
(/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i))
4.4b
(*.f64 (*.f64 (*.f64 c b) b) c)
24.4b
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c b) b) c) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))
Compiler

Compiled 157 to 24 computations (84.7% saved)

series7.0ms (0%)

Counts
3 → 108
Calls

27 calls:

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

rewrite108.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1358×distribute-lft-in
384×associate-+l+
370×add-sqr-sqrt
366×pow1
366×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
015111
134959
2569159
Stop Event
node limit
Counts
3 → 190
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c b) b) c) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))
(*.f64 (*.f64 (*.f64 c b) b) c)
(-.f64 (*.f64 (*.f64 (*.f64 c b) b) c) (*.f64 a a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 1 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))) (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (neg.f64 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 (neg.f64 (*.f64 a a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (neg.f64 (*.f64 a a))) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 (*.f64 c i) (fma.f64 c b a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c i) (fma.f64 c b a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 c i) (fma.f64 c b a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c b a) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (/.f64 (neg.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 c b a) c) i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 c b a) i) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 c b a) 1) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 c b a) (sqrt.f64 (*.f64 c i))) (sqrt.f64 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 c b a) (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (cbrt.f64 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 c b (neg.f64 a))) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 1 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (fma.f64 c b (neg.f64 a)) c)) i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (neg.f64 (fma.f64 c b (neg.f64 a)))) (*.f64 c (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (fma.f64 c b (neg.f64 a))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (fma.f64 c b (neg.f64 a))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 (*.f64 c i) (fma.f64 c b a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (neg.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (fma.f64 c b a)) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) (pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 c b) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c b) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 c b) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (*.f64 c b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 c b) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (*.f64 c b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 c b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 c b) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (neg.f64 (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (neg.f64 (*.f64 a a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (*.f64 1 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 c b) 2) (*.f64 1 (*.f64 (neg.f64 (*.f64 a a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 a) 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 a a)) (pow.f64 (*.f64 c b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 a a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 a a)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 a a)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 a a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 a a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 a a)) (+.f64 (*.f64 a a) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (pow.f64 (*.f64 c b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (pow.f64 (*.f64 c b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (neg.f64 (*.f64 a a))) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (pow.f64 (*.f64 c b) 2)) (neg.f64 (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (pow.f64 (*.f64 c b) 2)) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (pow.f64 (*.f64 c b) 2)) (*.f64 (neg.f64 (*.f64 a a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (exp.f64 (log1p.f64 (*.f64 a a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 c b a) (*.f64 c b)) (*.f64 (fma.f64 c b a) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 c b a) (*.f64 c b)) (*.f64 (fma.f64 c b a) (*.f64 (neg.f64 a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 c b a) (neg.f64 a)) (*.f64 (fma.f64 c b a) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c b a) (fma.f64 c b (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (+.f64 (pow.f64 a 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (+.f64 (pow.f64 a 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))) (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6)) (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (+.f64 (pow.f64 a 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4))) (neg.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (+.f64 (pow.f64 a 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (*.f64 (neg.f64 (*.f64 a a)) (neg.f64 (*.f64 a a)))) (-.f64 (pow.f64 (*.f64 c b) 2) (neg.f64 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))) (-.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a a) (fma.f64 (neg.f64 a) a (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 (neg.f64 (*.f64 a a)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (-.f64 (*.f64 (neg.f64 (*.f64 a a)) (neg.f64 (*.f64 a a))) (*.f64 (pow.f64 (*.f64 c b) 2) (neg.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) (pow.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c (*.f64 b (*.f64 c b)) (neg.f64 (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c b) (*.f64 c b) (neg.f64 (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (*.f64 c b)) c (neg.f64 (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (pow.f64 (*.f64 c b) 2) (neg.f64 (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (fma.f64 (neg.f64 a) a (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (fma.f64 (neg.f64 a) a (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (neg.f64 (*.f64 a a)))))))

simplify139.0ms (0.6%)

Algorithm
egg-herbie
Rules
1450×associate-+l-
1288×associate-+r-
1250×+-commutative
964×fma-def
746×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048613434
1144010802
2654410728
Stop Event
node limit
Counts
298 → 277
Calls
Call 1
Inputs
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 c (*.f64 a i)) (*.f64 -1 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) i) b) (/.f64 (*.f64 i (pow.f64 a 2)) b)))))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 (/.f64 (*.f64 i (pow.f64 a 2)) b) (/.f64 (*.f64 (pow.f64 a 2) i) b))) (*.f64 c b))) (*.f64 -1 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) i) b) (/.f64 (*.f64 i (pow.f64 a 2)) b))))))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(-.f64 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 c (*.f64 i a)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) i) b)))) (*.f64 -1 (/.f64 (*.f64 i (pow.f64 a 2)) b)))
(-.f64 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (/.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 i (pow.f64 a 2))) (*.f64 -1 (*.f64 (pow.f64 a 2) i)))) (*.f64 c (pow.f64 b 2))) (+.f64 (*.f64 c (*.f64 i a)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) i) b))))) (*.f64 -1 (/.f64 (*.f64 i (pow.f64 a 2)) b)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 a 2) i) (*.f64 i (pow.f64 a 2))) b)) (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 a 2) i) (*.f64 i (pow.f64 a 2))) b)) (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 c (*.f64 i a)) (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 i (pow.f64 a 2)) (*.f64 (pow.f64 a 2) i))) (*.f64 c (pow.f64 b 2)))))))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(*.f64 c (*.f64 a i))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))))
(+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 1 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))
(+.f64 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))) (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))
(+.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 (neg.f64 (*.f64 a a)) 1)))
(+.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (neg.f64 (*.f64 a a))) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)))
(+.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(-.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) 1)
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 1)
(*.f64 1 (*.f64 (*.f64 c i) (fma.f64 c b a)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(*.f64 (fma.f64 c b a) (*.f64 c i))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (/.f64 (neg.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i))))
(*.f64 (*.f64 (fma.f64 c b a) c) i)
(*.f64 (*.f64 (fma.f64 c b a) i) c)
(*.f64 (*.f64 (fma.f64 c b a) 1) (*.f64 c i))
(*.f64 (*.f64 (fma.f64 c b a) (sqrt.f64 (*.f64 c i))) (sqrt.f64 (*.f64 c i)))
(*.f64 (*.f64 (fma.f64 c b a) (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (cbrt.f64 (*.f64 c i)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))
(*.f64 (/.f64 1 (fma.f64 c b (neg.f64 a))) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 1 (*.f64 c i))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (fma.f64 c b (neg.f64 a)) c)) i)
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (neg.f64 (fma.f64 c b (neg.f64 a)))) (*.f64 c (neg.f64 i)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (fma.f64 c b (neg.f64 a))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (*.f64 c i))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (fma.f64 c b (neg.f64 a))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (*.f64 c i))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) 1/3)
(pow.f64 (/.f64 1 (*.f64 (*.f64 c i) (fma.f64 c b a))) -1)
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (neg.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 c b a)) (*.f64 c i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) (pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(exp.f64 (log.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 c b) 2))) 1)
(pow.f64 (*.f64 c b) 2)
(pow.f64 (pow.f64 (*.f64 c b) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) 1/3)
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 c b) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 c b) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 c b) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 c b))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 c b))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 c b) 2)))
(+.f64 (pow.f64 (*.f64 c b) 2) (neg.f64 (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (neg.f64 (*.f64 a a)) 1))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 1 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 1 (*.f64 (neg.f64 (*.f64 a a)) 1)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 a) 1 a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))
(+.f64 (neg.f64 (*.f64 a a)) (pow.f64 (*.f64 c b) 2))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (*.f64 a a) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (pow.f64 (*.f64 c b) 2))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (pow.f64 (*.f64 c b) 2))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (neg.f64 (*.f64 a a))) (*.f64 a a))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (pow.f64 (*.f64 c b) 2)) (neg.f64 (*.f64 a a)))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (pow.f64 (*.f64 c b) 2)) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (pow.f64 (*.f64 c b) 2)) (*.f64 (neg.f64 (*.f64 a a)) 1))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (exp.f64 (log1p.f64 (*.f64 a a)))) 1)
(+.f64 (*.f64 (fma.f64 c b a) (*.f64 c b)) (*.f64 (fma.f64 c b a) (neg.f64 a)))
(+.f64 (*.f64 (fma.f64 c b a) (*.f64 c b)) (*.f64 (fma.f64 c b a) (*.f64 (neg.f64 a) 1)))
(+.f64 (*.f64 (fma.f64 c b a) (neg.f64 a)) (*.f64 (fma.f64 c b a) (*.f64 c b)))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1)
(*.f64 1 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(*.f64 (fma.f64 c b a) (fma.f64 c b (neg.f64 a)))
(*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (+.f64 (pow.f64 a 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (+.f64 (pow.f64 a 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))) (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6)) (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (+.f64 (pow.f64 a 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4))) (neg.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (+.f64 (pow.f64 a 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (*.f64 (neg.f64 (*.f64 a a)) (neg.f64 (*.f64 a a)))) (-.f64 (pow.f64 (*.f64 c b) 2) (neg.f64 (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))) (-.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a a) (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 (neg.f64 (*.f64 a a)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (-.f64 (*.f64 (neg.f64 (*.f64 a a)) (neg.f64 (*.f64 a a))) (*.f64 (pow.f64 (*.f64 c b) 2) (neg.f64 (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) (pow.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))))
(pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 1))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(fma.f64 c (*.f64 b (*.f64 c b)) (neg.f64 (*.f64 a a)))
(fma.f64 (*.f64 c b) (*.f64 c b) (neg.f64 (*.f64 a a)))
(fma.f64 (*.f64 b (*.f64 c b)) c (neg.f64 (*.f64 a a)))
(fma.f64 1 (pow.f64 (*.f64 c b) 2) (neg.f64 (*.f64 a a)))
(fma.f64 1 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (neg.f64 (*.f64 a a)))
Outputs
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 c (*.f64 a i)) (*.f64 -1 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) i) b) (/.f64 (*.f64 i (pow.f64 a 2)) b)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 c (*.f64 a i)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 (/.f64 (*.f64 i (pow.f64 a 2)) b) (/.f64 (*.f64 (pow.f64 a 2) i) b))) (*.f64 c b))) (*.f64 -1 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) i) b) (/.f64 (*.f64 i (pow.f64 a 2)) b))))))
(fma.f64 (*.f64 c c) (*.f64 i b) (fma.f64 c (*.f64 i a) (fma.f64 -1 (*.f64 (/.f64 a c) (/.f64 (/.f64 (-.f64 (*.f64 i (*.f64 a a)) (*.f64 i (*.f64 a a))) b) b)) (neg.f64 (/.f64 (-.f64 (*.f64 i (*.f64 a a)) (*.f64 i (*.f64 a a))) b)))))
(+.f64 (/.f64 0 (/.f64 c a)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 c (*.f64 i a)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) i) b)))) (*.f64 -1 (/.f64 (*.f64 i (pow.f64 a 2)) b)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(-.f64 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (/.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 i (pow.f64 a 2))) (*.f64 -1 (*.f64 (pow.f64 a 2) i)))) (*.f64 c (pow.f64 b 2))) (+.f64 (*.f64 c (*.f64 i a)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) i) b))))) (*.f64 -1 (/.f64 (*.f64 i (pow.f64 a 2)) b)))
(fma.f64 (*.f64 c c) (*.f64 i b) (fma.f64 c (*.f64 i a) (fma.f64 -1 (*.f64 (/.f64 a c) (/.f64 (/.f64 (-.f64 (*.f64 i (*.f64 a a)) (*.f64 i (*.f64 a a))) b) b)) (neg.f64 (/.f64 (-.f64 (*.f64 i (*.f64 a a)) (*.f64 i (*.f64 a a))) b)))))
(+.f64 (/.f64 0 (/.f64 c a)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 a 2) i) (*.f64 i (pow.f64 a 2))) b)) (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 i a))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 a 2) i) (*.f64 i (pow.f64 a 2))) b)) (+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (+.f64 (*.f64 c (*.f64 i a)) (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 i (pow.f64 a 2)) (*.f64 (pow.f64 a 2) i))) (*.f64 c (pow.f64 b 2)))))))
(fma.f64 (*.f64 c c) (*.f64 i b) (fma.f64 c (*.f64 i a) (fma.f64 -1 (*.f64 (/.f64 a c) (/.f64 (/.f64 (-.f64 (*.f64 i (*.f64 a a)) (*.f64 i (*.f64 a a))) b) b)) (neg.f64 (/.f64 (-.f64 (*.f64 i (*.f64 a a)) (*.f64 i (*.f64 a a))) b)))))
(+.f64 (/.f64 0 (/.f64 c a)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(*.f64 (pow.f64 c 2) (*.f64 i b))
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 c (*.f64 i (*.f64 c b)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 c (*.f64 a i))
(*.f64 c (*.f64 i a))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 i b)) (*.f64 c (*.f64 a i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(/.f64 (*.f64 c (*.f64 i (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 a 2)))) (-.f64 (*.f64 c b) a))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(*.f64 -1 (pow.f64 a 2))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (pow.f64 c 2) (pow.f64 b 2))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 -1 (pow.f64 a 2)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 (*.f64 c i) (fma.f64 c b a) (/.f64 (*.f64 (*.f64 c i) (fma.f64 (neg.f64 a) a (*.f64 a a))) (-.f64 (*.f64 c b) a)))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (/.f64 (*.f64 c 0) (-.f64 (*.f64 c b) a)))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(fma.f64 (*.f64 c i) (fma.f64 c b a) (*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (/.f64 (*.f64 (*.f64 c 0) 2) (-.f64 (*.f64 c b) a)))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(fma.f64 (*.f64 c i) (fma.f64 c b a) (/.f64 (*.f64 (*.f64 c i) (fma.f64 (neg.f64 a) a (*.f64 a a))) (-.f64 (*.f64 c b) a)))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (/.f64 (*.f64 c 0) (-.f64 (*.f64 c b) a)))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(fma.f64 (*.f64 c i) (fma.f64 c b a) (/.f64 (*.f64 (*.f64 c i) (fma.f64 (neg.f64 a) a (*.f64 a a))) (-.f64 (*.f64 c b) a)))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (/.f64 (*.f64 c 0) (-.f64 (*.f64 c b) a)))
(+.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(fma.f64 (*.f64 c i) (fma.f64 c b a) (*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(fma.f64 (*.f64 (/.f64 c (-.f64 (*.f64 c b) a)) i) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (*.f64 i (*.f64 c (fma.f64 c b a))))
(+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 1 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(+.f64 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))) (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(+.f64 (*.f64 (*.f64 c i) a) (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 c i) a))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(+.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (neg.f64 (*.f64 a a))))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(+.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 c b) a) i)) (+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a))))
(*.f64 (*.f64 (/.f64 c (-.f64 (*.f64 c b) a)) i) (-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0)))))
(+.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (*.f64 (neg.f64 (*.f64 a a)) 1)))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(+.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (neg.f64 (*.f64 a a))) (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (pow.f64 (*.f64 c b) 2)))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(+.f64 (*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (*.f64 c i) (fma.f64 c b a) (/.f64 (*.f64 (*.f64 c i) (fma.f64 (neg.f64 a) a (*.f64 a a))) (-.f64 (*.f64 c b) a)))
(fma.f64 c (*.f64 i (fma.f64 c b a)) (/.f64 (*.f64 c 0) (-.f64 (*.f64 c b) a)))
(-.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))) (*.f64 (*.f64 a a) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 1 (*.f64 (*.f64 c i) (fma.f64 c b a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2) (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a)))))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(*.f64 (fma.f64 c b a) (*.f64 c i))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (/.f64 (neg.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 c b) a))) (*.f64 c i)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (neg.f64 (-.f64 (*.f64 c b) a))))
(*.f64 (*.f64 (fma.f64 c b a) c) i)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (*.f64 (fma.f64 c b a) i) c)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (*.f64 (fma.f64 c b a) 1) (*.f64 c i))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (*.f64 (fma.f64 c b a) (sqrt.f64 (*.f64 c i))) (sqrt.f64 (*.f64 c i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (*.f64 (fma.f64 c b a) (pow.f64 (cbrt.f64 (*.f64 c i)) 2)) (cbrt.f64 (*.f64 c i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1) (/.f64 (*.f64 c i) (fma.f64 c b (neg.f64 a))))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(*.f64 (/.f64 1 (fma.f64 c b (neg.f64 a))) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 1 (*.f64 c i))))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))) (sqrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i))) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (cbrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (cbrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i))) 2))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (fma.f64 c b (neg.f64 a)) c)) i)
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (neg.f64 (fma.f64 c b (neg.f64 a)))) (*.f64 c (neg.f64 i)))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 c b) a))) (*.f64 c i)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (neg.f64 (-.f64 (*.f64 c b) a))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (fma.f64 c b (neg.f64 a))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (*.f64 c i))))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i))) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (cbrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (cbrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (fma.f64 c b (neg.f64 a))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 1 (*.f64 c i))))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))))
(/.f64 (*.f64 (*.f64 c i) (fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))) (-.f64 (*.f64 c b) a))
(*.f64 i (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 c b) a) c)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (sqrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))) (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)))) (sqrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i))) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (cbrt.f64 (*.f64 c (*.f64 i (fma.f64 c b a))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i))) 2))
(*.f64 (cbrt.f64 (*.f64 i (*.f64 c (fma.f64 c b a)))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i))) 2)))
(pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 2)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(pow.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3) 1/3)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(pow.f64 (/.f64 1 (*.f64 (*.f64 c i) (fma.f64 c b a))) -1)
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (/.f64 (neg.f64 (fma.f64 c b (neg.f64 a))) (*.f64 c i))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 c b) a))) (*.f64 c i)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)) (/.f64 (*.f64 c i) (neg.f64 (-.f64 (*.f64 c b) a))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 i (fma.f64 c b a))) 2))
(fabs.f64 (*.f64 i (*.f64 c (fma.f64 c b a))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 c b a)) (*.f64 c i)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 c i) (fma.f64 c b a)) 3))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) (pow.f64 (/.f64 (fma.f64 c b (neg.f64 a)) (*.f64 c i)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) (pow.f64 (/.f64 (-.f64 (*.f64 c b) a) (*.f64 c i)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(exp.f64 (log.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))) 1))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 c i) (fma.f64 c b a))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 c (*.f64 i a)))
(*.f64 i (*.f64 c (fma.f64 c b a)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 c b) 2))) 1)
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(pow.f64 (*.f64 c b) 2)
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (pow.f64 (*.f64 c b) 2) 1)
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) 1/3)
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2))
(sqrt.f64 (pow.f64 (*.f64 c b) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 c b) 2)))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 c b) 2))))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 c b) 2)))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 c b))))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 c b))) 1))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 c b) 2)))
(*.f64 (*.f64 c c) (*.f64 b b))
(pow.f64 (*.f64 c b) 2)
(+.f64 (pow.f64 (*.f64 c b) 2) (neg.f64 (*.f64 a a)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (neg.f64 (*.f64 a a)) 1))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 3 (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 3 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 a (*.f64 a 0))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a (*.f64 a 0)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0)))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 2 (*.f64 a (*.f64 a 0))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 a (*.f64 a 0))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a (*.f64 a 0)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 1 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 1 (*.f64 (neg.f64 (*.f64 a a)) 1)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 a (*.f64 a 0))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a (*.f64 a 0)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 3 (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 3 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0)))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 2 (*.f64 a (*.f64 a 0))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 3 (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 3 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 4))
(fma.f64 (*.f64 a (*.f64 a 0)) 4 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 3 (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 3 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 3 (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 3 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 a (*.f64 a 0))) (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)))
(+.f64 (+.f64 (*.f64 a (*.f64 a 0)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 3 (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 3 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0)))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 2 (*.f64 a (*.f64 a 0))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 3 (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 3 (*.f64 a (*.f64 a 0)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0)))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 2 (*.f64 a (*.f64 a 0))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0)))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 2 (*.f64 a (*.f64 a 0))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 a (*.f64 a 0))) (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)))
(+.f64 (+.f64 (*.f64 a (*.f64 a 0)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0)))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 2 (*.f64 a (*.f64 a 0))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0)))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 2 (*.f64 a (*.f64 a 0))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(fma.f64 2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 a (*.f64 a 0))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a (*.f64 a 0)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 a) 1 a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (+.f64 (neg.f64 a) a)))
(fma.f64 (fma.f64 c b a) (*.f64 a 0) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))
(fma.f64 (fma.f64 c b a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 (fma.f64 c b a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))
(fma.f64 (fma.f64 c b a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (neg.f64 (*.f64 a a)) (pow.f64 (*.f64 c b) 2))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1)))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a))))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 a (*.f64 a 0))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a (*.f64 a 0)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (*.f64 a a) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (pow.f64 (*.f64 c b) 2))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a))) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (*.f64 (neg.f64 (*.f64 a a)) 1) (pow.f64 (*.f64 c b) 2))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 a (*.f64 a 0))))
(+.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a (*.f64 a 0)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (neg.f64 (*.f64 a a))) (*.f64 a a))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (pow.f64 (*.f64 c b) 2)) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (pow.f64 (*.f64 c b) 2)) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 2 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(-.f64 (fma.f64 2 (*.f64 a (*.f64 a 0)) (pow.f64 (*.f64 c b) 2)) (*.f64 a a))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (pow.f64 (*.f64 c b) 2)) (*.f64 (neg.f64 (*.f64 a a)) 1))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(+.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (exp.f64 (log1p.f64 (*.f64 a a)))) 1)
(+.f64 1 (-.f64 (pow.f64 (*.f64 c b) 2) (exp.f64 (log1p.f64 (*.f64 a a)))))
(-.f64 (pow.f64 (*.f64 c b) 2) (expm1.f64 (log1p.f64 (*.f64 a a))))
(+.f64 (*.f64 (fma.f64 c b a) (*.f64 c b)) (*.f64 (fma.f64 c b a) (neg.f64 a)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (fma.f64 c b a) (*.f64 c b)) (*.f64 (fma.f64 c b a) (*.f64 (neg.f64 a) 1)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(+.f64 (*.f64 (fma.f64 c b a) (neg.f64 a)) (*.f64 (fma.f64 c b a) (*.f64 c b)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1)
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 1 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4)) (/.f64 1 (+.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 (*.f64 c b) 2)))
(*.f64 (fma.f64 c b a) (fma.f64 c b (neg.f64 a)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (+.f64 (pow.f64 a 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4)) (*.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6)) (+.f64 (pow.f64 (*.f64 c b) 4) (*.f64 (*.f64 a a) (fma.f64 a a (pow.f64 (*.f64 c b) 2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4)) (/.f64 1 (+.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 (*.f64 c b) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (+.f64 (pow.f64 a 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))) (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4)) (*.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6)) (+.f64 (pow.f64 (*.f64 c b) 4) (*.f64 (*.f64 a a) (fma.f64 a a (pow.f64 (*.f64 c b) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4)) (/.f64 1 (+.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 (*.f64 c b) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6)) (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (+.f64 (pow.f64 a 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4)) (*.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6)) (+.f64 (pow.f64 (*.f64 c b) 4) (*.f64 (*.f64 a a) (fma.f64 a a (pow.f64 (*.f64 c b) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4))) (neg.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4))) (neg.f64 (+.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 (*.f64 c b) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6))) (neg.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (+.f64 (pow.f64 a 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4)) (*.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6)) (+.f64 (pow.f64 (*.f64 c b) 4) (*.f64 (*.f64 a a) (fma.f64 a a (pow.f64 (*.f64 c b) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (*.f64 (neg.f64 (*.f64 a a)) (neg.f64 (*.f64 a a)))) (-.f64 (pow.f64 (*.f64 c b) 2) (neg.f64 (*.f64 a a))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4)) (/.f64 1 (+.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 (*.f64 c b) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))) (-.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (*.f64 a a) (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))) (-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2) (*.f64 (*.f64 a (*.f64 a 0)) (*.f64 a (*.f64 a 0)))) (-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 (neg.f64 (*.f64 a a)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (-.f64 (*.f64 (neg.f64 (*.f64 a a)) (neg.f64 (*.f64 a a))) (*.f64 (pow.f64 (*.f64 c b) 2) (neg.f64 (*.f64 a a))))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 2) (pow.f64 a 4)) (*.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c b) 2) 3) (pow.f64 a 6)) (+.f64 (pow.f64 (*.f64 c b) 4) (*.f64 (*.f64 a a) (fma.f64 a a (pow.f64 (*.f64 c b) 2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) (pow.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) (pow.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) (pow.f64 (*.f64 a (*.f64 a 0)) 3)) (fma.f64 (*.f64 a (*.f64 a 0)) (+.f64 (*.f64 a (*.f64 a 0)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 c b) 2))) (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) (pow.f64 (*.f64 a (*.f64 a 0)) 3)) (fma.f64 (*.f64 a (*.f64 a 0)) (-.f64 (fma.f64 a a (*.f64 a (*.f64 a 0))) (pow.f64 (*.f64 c b) 2)) (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2)))
(pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 1)
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2)
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 3)
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3) 1/3)
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 2))
(fabs.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))
(log.f64 (exp.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)))))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) 3))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(exp.f64 (log.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 1))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(fma.f64 c (*.f64 b (*.f64 c b)) (neg.f64 (*.f64 a a)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(fma.f64 (*.f64 c b) (*.f64 c b) (neg.f64 (*.f64 a a)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(fma.f64 (*.f64 b (*.f64 c b)) c (neg.f64 (*.f64 a a)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(fma.f64 1 (pow.f64 (*.f64 c b) 2) (neg.f64 (*.f64 a a)))
(fma.f64 (*.f64 c c) (*.f64 b b) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))
(fma.f64 1 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a))) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(+.f64 (*.f64 a a) (-.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 a a)) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 a a (*.f64 a (*.f64 a 0))))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (neg.f64 (*.f64 a a)))
(+.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) 3) (*.f64 a (neg.f64 a)))
(-.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) 3) (*.f64 a a))

eval383.0ms (1.6%)

Compiler

Compiled 52151 to 13834 computations (73.5% saved)

prune504.0ms (2.1%)

Pruning

25 alts after pruning (18 fresh and 7 done)

PrunedKeptTotal
New118771194
Fresh41115
Picked101
Done279
Total1194251219
Error
0b
Counts
1219 → 25
Alt Table
Click to see full alt table
StatusErrorProgram
60.9b
(pow.f64 (*.f64 (sqrt.f64 (*.f64 b -2)) (*.f64 c (sqrt.f64 i))) 2)
55.1b
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
41.8b
(*.f64 (*.f64 y x) 2)
52.8b
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
46.5b
(*.f64 (*.f64 2 t) z)
18.1b
(*.f64 2 (fma.f64 z t (-.f64 (*.f64 y x) (*.f64 i (*.f64 c (*.f64 c b))))))
25.4b
(*.f64 2 (fma.f64 z t (*.f64 y x)))
25.4b
(*.f64 2 (fma.f64 y x (*.f64 t z)))
37.3b
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c b) b) c) (*.f64 a a)) (/.f64 b i))))
40.7b
(*.f64 2 (-.f64 (*.f64 y x) (pow.f64 (sqrt.f64 (*.f64 i (*.f64 c a))) 2)))
30.9b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c b) (*.f64 c i))))
31.1b
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
27.3b
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
35.4b
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i)))))
31.2b
(*.f64 2 (+.f64 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))) (fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 i (*.f64 c a))))))
53.4b
(*.f64 2 (+.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (*.f64 2 (*.f64 2 (fma.f64 (*.f64 c (neg.f64 i)) (fma.f64 c b a) (*.f64 (*.f64 c i) (fma.f64 c b a)))))))
25.4b
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
49.9b
(*.f64 2 (*.f64 (*.f64 (neg.f64 c) i) a))
53.5b
(*.f64 2 (*.f64 (neg.f64 c) (*.f64 i a)))
51.5b
(*.f64 2 (*.f64 i (neg.f64 (*.f64 c a))))
51.7b
(*.f64 2 (*.f64 c (*.f64 (*.f64 c (neg.f64 b)) i)))
51.0b
(*.f64 2 (*.f64 c (*.f64 b (*.f64 c (neg.f64 i)))))
42.6b
(*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
52.3b
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
62.2b
0
Compiler

Compiled 503 to 362 computations (28% saved)

regimes559.0ms (2.3%)

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

15 calls:

181.0ms
(+.f64 (*.f64 x y) (*.f64 z t))
56.0ms
i
45.0ms
b
31.0ms
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
22.0ms
t
Results
ErrorSegmentsBranch
1.4b1x
1.4b1y
1.4b1z
1.4b1t
1.4b1a
1.4b1b
1.4b1c
1.4b1i
1.4b1(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
1.4b1(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
1.4b1(+.f64 (*.f64 x y) (*.f64 z t))
1.4b1(*.f64 x y)
1.4b1(*.f64 z t)
1.4b1(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
1.4b1(*.f64 (+.f64 a (*.f64 b c)) c)
Compiler

Compiled 932 to 415 computations (55.5% saved)

regimes858.0ms (3.5%)

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

15 calls:

132.0ms
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
104.0ms
i
97.0ms
a
77.0ms
c
77.0ms
t
Results
ErrorSegmentsBranch
6.6b1x
6.6b1y
3.4b3z
5.3b3t
4.6b4a
5.6b3b
4.3b2c
4.1b3i
1.3b3(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
1.3b3(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
6.6b1(+.f64 (*.f64 x y) (*.f64 z t))
6.6b1(*.f64 x y)
4.3b3(*.f64 z t)
1.3b3(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
1.4b3(*.f64 (+.f64 a (*.f64 b c)) c)
Compiler

Compiled 574 to 303 computations (47.2% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.429212582738253e+296
+inf
0.0ms
-inf
-3.067485737236612e+303
Compiler

Compiled 38 to 28 computations (26.3% saved)

regimes638.0ms (2.6%)

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

15 calls:

76.0ms
t
68.0ms
i
67.0ms
(*.f64 z t)
65.0ms
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
62.0ms
z
Results
ErrorSegmentsBranch
6.6b1x
6.6b1y
3.4b3z
5.3b3t
4.6b4a
5.6b3b
4.3b2c
4.1b3i
1.3b3(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
1.3b3(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
6.6b1(+.f64 (*.f64 x y) (*.f64 z t))
6.6b1(*.f64 x y)
4.3b3(*.f64 z t)
1.3b3(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
1.4b3(*.f64 (+.f64 a (*.f64 b c)) c)
Compiler

Compiled 542 to 293 computations (45.9% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.429212582738253e+296
+inf
0.0ms
-inf
-3.067485737236612e+303
Compiler

Compiled 38 to 28 computations (26.3% saved)

regimes769.0ms (3.2%)

Counts
25 → 3
Calls
Call 1
Inputs
0
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
(*.f64 (*.f64 2 t) z)
(*.f64 (*.f64 y x) 2)
(*.f64 2 (*.f64 i (neg.f64 (*.f64 c a))))
(*.f64 2 (*.f64 (neg.f64 c) (*.f64 i a)))
(*.f64 2 (*.f64 (neg.f64 (*.f64 c i)) a))
(*.f64 2 (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
(*.f64 2 (*.f64 c (*.f64 b (*.f64 c (neg.f64 i)))))
(*.f64 2 (*.f64 c (*.f64 (*.f64 c (neg.f64 b)) i)))
(*.f64 2 (*.f64 (*.f64 c (*.f64 c i)) (neg.f64 b)))
(*.f64 2 (*.f64 (*.f64 i b) (*.f64 c (neg.f64 c))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i)))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c b) (*.f64 c i))))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 b (*.f64 c i)))))
Outputs
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 b (*.f64 c i)))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 b (*.f64 c i)))))
Calls

13 calls:

111.0ms
i
110.0ms
x
73.0ms
(*.f64 (+.f64 a (*.f64 b c)) c)
68.0ms
b
59.0ms
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Results
ErrorSegmentsBranch
10.3b5x
11.3b3y
6.7b3z
8.9b3t
8.4b3a
11.7b3b
12.2b4c
8.1b5i
7.9b3(+.f64 (*.f64 x y) (*.f64 z t))
8.9b3(*.f64 x y)
5.1b3(*.f64 z t)
5.1b7(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
9.4b3(*.f64 (+.f64 a (*.f64 b c)) c)
Compiler

Compiled 385 to 232 computations (39.7% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.0918750168038663e-93
2.4003990039880232e-85
0.0ms
-8.531549577074731e+49
-1.827014751481688e+46
Compiler

Compiled 38 to 28 computations (26.3% saved)

regimes1.1s (4.5%)

Counts
24 → 4
Calls
Call 1
Inputs
0
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
(*.f64 (*.f64 2 t) z)
(*.f64 (*.f64 y x) 2)
(*.f64 2 (*.f64 i (neg.f64 (*.f64 c a))))
(*.f64 2 (*.f64 (neg.f64 c) (*.f64 i a)))
(*.f64 2 (*.f64 (neg.f64 (*.f64 c i)) a))
(*.f64 2 (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
(*.f64 2 (*.f64 c (*.f64 b (*.f64 c (neg.f64 i)))))
(*.f64 2 (*.f64 c (*.f64 (*.f64 c (neg.f64 b)) i)))
(*.f64 2 (*.f64 (*.f64 c (*.f64 c i)) (neg.f64 b)))
(*.f64 2 (*.f64 (*.f64 i b) (*.f64 c (neg.f64 c))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i)))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c b) (*.f64 c i))))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
Outputs
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
Calls

10 calls:

330.0ms
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
107.0ms
a
104.0ms
b
95.0ms
i
91.0ms
t
Results
ErrorSegmentsBranch
11.2b5x
11.9b5y
8.6b5z
11.9b5t
13.8b7a
13.3b7b
12.6b3c
12.1b6i
7.0b4(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
10.2b3(*.f64 (+.f64 a (*.f64 b c)) c)
Compiler

Compiled 331 to 197 computations (40.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.1318558871733079e-13
3.63559768353734e-13
0.0ms
-3.1689698438708197e+59
-1.5209623433828442e+52
0.0ms
-3.486988826403466e+237
-9.023386687335772e+233
Compiler

Compiled 38 to 28 computations (26.3% saved)

regimes1.1s (4.7%)

Counts
23 → 5
Calls
Call 1
Inputs
0
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
(*.f64 (*.f64 2 t) z)
(*.f64 (*.f64 y x) 2)
(*.f64 2 (*.f64 i (neg.f64 (*.f64 c a))))
(*.f64 2 (*.f64 (neg.f64 c) (*.f64 i a)))
(*.f64 2 (*.f64 (neg.f64 (*.f64 c i)) a))
(*.f64 2 (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
(*.f64 2 (*.f64 c (*.f64 b (*.f64 c (neg.f64 i)))))
(*.f64 2 (*.f64 c (*.f64 (*.f64 c (neg.f64 b)) i)))
(*.f64 2 (*.f64 (*.f64 c (*.f64 c i)) (neg.f64 b)))
(*.f64 2 (*.f64 (*.f64 i b) (*.f64 c (neg.f64 c))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i)))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c b) (*.f64 c i))))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
Outputs
(*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c b) (*.f64 c i))))
Calls

10 calls:

254.0ms
t
159.0ms
y
157.0ms
c
142.0ms
b
112.0ms
a
Results
ErrorSegmentsBranch
16.2b5x
16.4b5y
15.5b6z
15.0b14t
16.4b8a
17.6b9b
14.6b8c
15.7b6i
8.1b5(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
12.0b5(*.f64 (+.f64 a (*.f64 b c)) c)
Compiler

Compiled 316 to 193 computations (38.9% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.429212582738253e+296
+inf
0.0ms
2.1104652633440634e-48
1.3916986268718021e-46
0.0ms
-3.1689698438708197e+59
-1.5209623433828442e+52
0.0ms
-inf
-3.067485737236612e+303
Compiler

Compiled 38 to 28 computations (26.3% saved)

regimes996.0ms (4.1%)

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

8 calls:

215.0ms
a
174.0ms
b
157.0ms
x
95.0ms
i
93.0ms
z
Results
ErrorSegmentsBranch
16.4b11x
22.2b4y
16.7b4z
19.1b6t
16.4b11a
21.1b7b
16.8b6c
20.9b4i
Compiler

Compiled 269 to 163 computations (39.4% saved)

bsearch209.0ms (0.9%)

Algorithm
10×binary-search
Steps
TimeLeftRight
24.0ms
3.0680004363812144e+271
6.10513566625095e+273
17.0ms
5.709746530578574e+204
2.906697516156486e+205
18.0ms
3.966334041489164e+166
6.127687155605056e+167
25.0ms
2.9754275074984856e+139
8.980268715406791e+147
26.0ms
6.592357934039247e+39
1.5302092714839194e+52
22.0ms
8.546369903410815e-198
1.385283477384591e-196
17.0ms
-1.6221625407164325e-125
-9.010738283151684e-128
12.0ms
-1.850725175723266e+26
-1.050438365370563e+26
20.0ms
-2.9330431633988503e+102
-6.851722201200936e+100
28.0ms
-8.034706433655661e+132
-5.122892813585594e+131
Results
180.0ms1104×body256valid
12.0ms89×body256infinite
Compiler

Compiled 2800 to 2112 computations (24.6% saved)

regimes502.0ms (2.1%)

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

8 calls:

100.0ms
x
96.0ms
a
73.0ms
b
71.0ms
t
61.0ms
y
Results
ErrorSegmentsBranch
16.4b11x
20.9b7y
18.8b3z
18.9b7t
17.6b9a
21.3b7b
17.8b3c
22.1b2i
Compiler

Compiled 256 to 159 computations (37.9% saved)

bsearch189.0ms (0.8%)

Algorithm
10×binary-search
Steps
TimeLeftRight
21.0ms
3.268613123806242e-84
3.8381365509784473e-79
16.0ms
4.584744698734107e-141
1.6639440056531098e-139
27.0ms
5.783082050610521e-208
2.6087123445025267e-202
21.0ms
2.6525277952879416e-232
7.27092920875975e-225
14.0ms
4.49748125951621e-302
4.3093689855174364e-301
21.0ms
-1.2074368174076347e-279
-1.9983300227995758e-287
16.0ms
-2.6547436065388176e-253
-1.2858232694387653e-254
18.0ms
-2.12309966654823e-51
-9.836447563399907e-56
22.0ms
-3.2597585235979813e-35
-1.4642992034102393e-41
12.0ms
-4.211975670459875e-5
-1.5057299690572407e-5
Results
171.0ms1248×body256valid
Compiler

Compiled 3334 to 2471 computations (25.9% saved)

regimes571.0ms (2.4%)

Counts
20 → 3
Calls
Call 1
Inputs
0
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
(*.f64 (*.f64 2 t) z)
(*.f64 (*.f64 y x) 2)
(*.f64 2 (*.f64 i (neg.f64 (*.f64 c a))))
(*.f64 2 (*.f64 (neg.f64 c) (*.f64 i a)))
(*.f64 2 (*.f64 (neg.f64 (*.f64 c i)) a))
(*.f64 2 (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
(*.f64 2 (*.f64 c (*.f64 b (*.f64 c (neg.f64 i)))))
(*.f64 2 (*.f64 c (*.f64 (*.f64 c (neg.f64 b)) i)))
(*.f64 2 (*.f64 (*.f64 c (*.f64 c i)) (neg.f64 b)))
(*.f64 2 (*.f64 (*.f64 i b) (*.f64 c (neg.f64 c))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
Outputs
(*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))
Calls

8 calls:

154.0ms
a
96.0ms
x
90.0ms
b
60.0ms
t
60.0ms
z
Results
ErrorSegmentsBranch
20.3b7x
24.2b3y
18.9b3z
21.1b3t
18.8b9a
22.5b5b
17.8b3c
22.1b2i
Compiler

Compiled 243 to 154 computations (36.6% saved)

bsearch128.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
29.0ms
2.0113668663808828e+74
5.916503521480582e+80
99.0ms
-5.4827604635611664e+45
-8.406305363189703e+40
Results
89.0ms98×body256infinite
35.0ms272×body256valid
Compiler

Compiled 718 to 555 computations (22.7% saved)

regimes368.0ms (1.5%)

Counts
19 → 3
Calls
Call 1
Inputs
0
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
(*.f64 (*.f64 2 t) z)
(*.f64 (*.f64 y x) 2)
(*.f64 2 (*.f64 i (neg.f64 (*.f64 c a))))
(*.f64 2 (*.f64 (neg.f64 c) (*.f64 i a)))
(*.f64 2 (*.f64 (neg.f64 (*.f64 c i)) a))
(*.f64 2 (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
(*.f64 2 (*.f64 c (*.f64 b (*.f64 c (neg.f64 i)))))
(*.f64 2 (*.f64 c (*.f64 (*.f64 c (neg.f64 b)) i)))
(*.f64 2 (*.f64 (*.f64 c (*.f64 c i)) (neg.f64 b)))
(*.f64 2 (*.f64 (*.f64 i b) (*.f64 c (neg.f64 c))))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
Outputs
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
Calls

8 calls:

115.0ms
a
58.0ms
i
42.0ms
y
39.0ms
z
28.0ms
t
Results
ErrorSegmentsBranch
24.2b3x
24.4b3y
18.9b3z
21.1b3t
19.8b6a
23.7b3b
20.9b3c
22.1b2i
Compiler

Compiled 230 to 146 computations (36.5% saved)

bsearch39.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
7.865476002147844e-148
1.0136111034225696e-145
22.0ms
-7.13101329922685e+54
-1.1490124231328352e+51
Results
35.0ms240×body256valid
0.0msbody256infinite
Compiler

Compiled 608 to 463 computations (23.8% saved)

regimes175.0ms (0.7%)

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

8 calls:

37.0ms
z
34.0ms
a
33.0ms
c
28.0ms
i
10.0ms
b
Results
ErrorSegmentsBranch
25.4b1x
25.4b1y
24.0b3z
25.4b1t
22.7b4a
25.4b1b
20.9b3c
22.8b3i
Compiler

Compiled 219 to 142 computations (35.2% saved)

bsearch53.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
29.0ms
2.0113668663808828e+74
5.916503521480582e+80
24.0ms
-5.4827604635611664e+45
-8.406305363189703e+40
Results
38.0ms272×body256valid
11.0ms77×body256infinite
Compiler

Compiled 667 to 521 computations (21.9% saved)

regimes228.0ms (0.9%)

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

8 calls:

75.0ms
a
57.0ms
c
33.0ms
z
27.0ms
i
9.0ms
y
Results
ErrorSegmentsBranch
25.4b1x
25.4b1y
24.0b3z
25.4b1t
22.7b4a
25.4b1b
20.9b3c
22.8b3i
Compiler

Compiled 189 to 129 computations (31.7% saved)

bsearch52.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
2.0113668663808828e+74
5.916503521480582e+80
24.0ms
-5.4827604635611664e+45
-8.406305363189703e+40
Results
38.0ms272×body256valid
10.0ms70×body256infinite
Compiler

Compiled 667 to 521 computations (21.9% saved)

regimes134.0ms (0.6%)

Counts
14 → 3
Calls
Call 1
Inputs
0
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
(*.f64 (*.f64 2 t) z)
(*.f64 (*.f64 y x) 2)
(*.f64 2 (*.f64 i (neg.f64 (*.f64 c a))))
(*.f64 2 (*.f64 (neg.f64 c) (*.f64 i a)))
(*.f64 2 (*.f64 (neg.f64 (*.f64 c i)) a))
(*.f64 2 (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 (*.f64 (*.f64 c c) (*.f64 i b)) -2)
(*.f64 2 (*.f64 c (neg.f64 (*.f64 c (*.f64 i b)))))
Outputs
(*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2))
(*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
Calls

8 calls:

27.0ms
a
27.0ms
z
24.0ms
i
20.0ms
c
8.0ms
b
Results
ErrorSegmentsBranch
25.4b1x
25.4b1y
24.0b3z
25.4b1t
22.7b4a
25.4b1b
21.4b3c
22.8b3i
Compiler

Compiled 179 to 123 computations (31.3% saved)

bsearch56.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
31.0ms
2.0113668663808828e+74
5.916503521480582e+80
24.0ms
-8.622319080925393e+126
-6.60815693489558e+124
Results
38.0ms256×body256valid
15.0ms115×body256infinite
Compiler

Compiled 614 to 476 computations (22.5% saved)

regimes148.0ms (0.6%)

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

8 calls:

59.0ms
z
24.0ms
a
18.0ms
c
18.0ms
i
8.0ms
x
Results
ErrorSegmentsBranch
25.4b1x
25.4b1y
24.0b3z
25.4b1t
22.7b4a
25.4b1b
21.6b3c
22.8b3i
Compiler

Compiled 151 to 111 computations (26.5% saved)

bsearch102.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
78.0ms
2.0113668663808828e+74
5.916503521480582e+80
23.0ms
-5.4827604635611664e+45
-8.406305363189703e+40
Results
87.0ms272×body256valid
11.0ms68×body256infinite
Compiler

Compiled 650 to 504 computations (22.5% saved)

regimes377.0ms (1.6%)

Counts
10 → 5
Calls
Call 1
Inputs
0
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
(*.f64 (*.f64 2 t) z)
(*.f64 (*.f64 y x) 2)
(*.f64 2 (*.f64 i (neg.f64 (*.f64 c a))))
(*.f64 2 (*.f64 (neg.f64 c) (*.f64 i a)))
(*.f64 2 (*.f64 (neg.f64 (*.f64 c i)) a))
(*.f64 2 (*.f64 (*.f64 (neg.f64 c) i) a))
(*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))
Outputs
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 y x))
(*.f64 2 (*.f64 t z))
Calls

8 calls:

75.0ms
x
68.0ms
t
67.0ms
a
43.0ms
i
40.0ms
c
Results
ErrorSegmentsBranch
33.4b7x
35.8b3y
32.0b5z
36.2b3t
32.5b7a
37.4b4b
33.2b7c
35.7b7i
Compiler

Compiled 142 to 108 computations (23.9% saved)

bsearch101.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
1.795295882516143e-106
1.3915737601757812e-96
20.0ms
-7.13101329922685e+54
-1.1490124231328352e+51
15.0ms
-7.160514882643574e+68
-5.2936497077534543e+67
42.0ms
-3.4054231428166137e+86
-4.454191897179869e+85
Results
93.0ms480×body256valid
1.0ms11×body256infinite
Compiler

Compiled 878 to 748 computations (14.8% saved)

regimes67.0ms (0.3%)

Accuracy

Total -15.8b remaining (-34.1%)

Threshold costs -15.8b (-34.1%)

Counts
2 → 1
Calls
Call 1
Inputs
0
(*.f64 2 (*.f64 t z))
Outputs
(*.f64 2 (*.f64 t z))
Calls

8 calls:

44.0ms
z
4.0ms
b
3.0ms
c
3.0ms
x
3.0ms
y
Results
ErrorSegmentsBranch
46.5b1x
46.5b1y
46.5b1z
46.5b1t
46.5b1a
46.5b1b
46.5b1c
46.5b1i
Compiler

Compiled 86 to 76 computations (11.6% saved)

simplify116.0ms (0.5%)

Algorithm
egg-herbie
Rules
172×*-commutative
98×+-commutative
66×distribute-lft-neg-in
62×cancel-sign-sub-inv
56×distribute-rgt-neg-in
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02172645
13412609
24462575
35302559
45812555
56042555
66102555
76122555
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) -inf.0) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) 399999999999999992539471088249201663112622428792823253203939348817873915331180033595371909071314183229494507880160903262910811747481797436400621158406721979955488288957608187367955850578253586339515518059383200196110340844016578579639358504527633435449731610416989116982820421205655223353800130560) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))) (*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 c (*.f64 i b)))))))
(if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) -inf.0) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) 399999999999999992539471088249201663112622428792823253203939348817873915331180033595371909071314183229494507880160903262910811747481797436400621158406721979955488288957608187367955850578253586339515518059383200196110340844016578579639358504527633435449731610416989116982820421205655223353800130560) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 b (*.f64 c i)))))))
(if (<=.f64 (*.f64 z t) -50000000000000003814884920545943501647482485473280) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 (*.f64 z t) 2348542582773833/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i)))) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 b (*.f64 c i)))))))
(if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) -1999999999999999880410922628661898315278071538678791126563081649282576329786278649903494429373980989335230656744102661120760849164891004524770093991532804965215587000511156188226262818135277000436526957289547395541658627807309398372515840) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i)))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) -199999999999999994337576099120928401699872656732354315812864) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) 3961408125713217/19807040628566084398385987584) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i)))))))
(if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) -inf.0) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) -199999999999999994337576099120928401699872656732354315812864) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) 822752278660603/205688069665150755269371147819668813122841983204197482918576128) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) 399999999999999992539471088249201663112622428792823253203939348817873915331180033595371909071314183229494507880160903262910811747481797436400621158406721979955488288957608187367955850578253586339515518059383200196110340844016578579639358504527633435449731610416989116982820421205655223353800130560) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c b) (*.f64 c i))))))))
(if (<=.f64 a -520000000000000001535696040650980487081683018013870363044486241063659425737838755503857809112555314418475772433018093546054998818816) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 a -1100000000000000036919869142993200560714308010269170019300014421873657477456866014078524550496334643200) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 a -105999999999999997147873280) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -690694488213835/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 a 2895178800212225/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c b) (*.f64 c i)))) (if (<=.f64 a 9999999999999999464902769475481793196872414789632) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a 359999999999999991219170060859305056302028203124052441012715674822431879819630027283160772372629841886724510737310078678590560232388105435348992) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 a 159999999999999990465164168085641328383732737613684771687196306303012836106589821410873604064831209109992758280241093724370039850970392769874235455547922355864230428672) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 a 7800000000000000330102955392369479873423120322175901521871846581259451797809478107086302750277804769769546783144137682303529590347715860145080061870068184368657585148731470355765214848076841246998975741952) (*.f64 2 (*.f64 (neg.f64 (*.f64 c i)) a)) (if (<=.f64 a 480000000000000007426799407409540974868695216020083215060335951818120817553588047887713638688082185835936509143678814441768522359227041320742289040555663788343025041055215889002304964532603954617620137802698937624933072129504653340020588163485826984866916810147660721815552) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))))))))))))
(if (<=.f64 x -6788401819125115/295147905179352825856) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 x -2635892330289329/12259964326927110866866776217202473468949912977468817408) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x -6211571712111507/1725436586697640946858688965569256363112777243042596638790631055949824) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 x -26827456659233/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x -6131221430890659/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 x 2533464026125385/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x 5462437423415177/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 x 1323756543144477/44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x 5320218186601223/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 x 767620341034077/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))))))))))
(if (<=.f64 c -3999999999999999719029156098142204879723036672) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 c 69999999999999996069415967724962592404255642689199354410126306696851159204757504) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))))
(if (<=.f64 z -1999999999999999986441897348723255952923416883888128) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 z 5623642243178995/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))))
(if (<=.f64 c -5399999999999999684071890743903446662461259776) (*.f64 2 (*.f64 c (*.f64 b (*.f64 c (neg.f64 i))))) (if (<=.f64 c 350000000000000013257170985048933805120661864593006871705348846155853062995968) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (*.f64 c (*.f64 (*.f64 c (neg.f64 b)) i)))))
(if (<=.f64 c -5399999999999999684071890743903446662461259776) (*.f64 2 (*.f64 c (*.f64 b (*.f64 c (neg.f64 i))))) (if (<=.f64 c 499999999999999960640939947832891370967751624529591925904999112061532074214948864) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (*.f64 c (*.f64 b (*.f64 c (neg.f64 i)))))))
(if (<=.f64 c -265000000000000013908970020976312222882858374272685386491223586919509101178575142113648287497508264121421042220288039714816000) (*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2)) (if (<=.f64 c 369999999999999996149245561850064422016462846232801781704522239057320435953696768) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))))
(if (<=.f64 c -5399999999999999684071890743903446662461259776) (*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b)))) (if (<=.f64 c 11200000000000000424229471521565881763861179666976219894571163076987298015870976) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))))
(if (<=.f64 z -95999999999999998643848203428562295999221781924196704710303046700145828903100539207680) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -399999999999999981122088900552667226765005165411446794121686493954048) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -1300000000000000057648633065915910014590573988544512) (*.f64 2 (*.f64 t z)) (if (<=.f64 z 3318772494569359/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z))))))
(*.f64 2 (*.f64 t z))
0
Outputs
(*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i))))
(if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) -inf.0) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) 399999999999999992539471088249201663112622428792823253203939348817873915331180033595371909071314183229494507880160903262910811747481797436400621158406721979955488288957608187367955850578253586339515518059383200196110340844016578579639358504527633435449731610416989116982820421205655223353800130560) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))) (*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 c (*.f64 i b)))))))
(if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) -inf.0) (*.f64 2 (neg.f64 (*.f64 c (*.f64 (+.f64 a (*.f64 b c)) i)))) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) 399999999999999992539471088249201663112622428792823253203939348817873915331180033595371909071314183229494507880160903262910811747481797436400621158406721979955488288957608187367955850578253586339515518059383200196110340844016578579639358504527633435449731610416989116982820421205655223353800130560) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 x y)) (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))))) (*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 c (*.f64 b i)))))))
(if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) -inf.0) (*.f64 2 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) i) (neg.f64 c))) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) 399999999999999992539471088249201663112622428792823253203939348817873915331180033595371909071314183229494507880160903262910811747481797436400621158406721979955488288957608187367955850578253586339515518059383200196110340844016578579639358504527633435449731610416989116982820421205655223353800130560) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 x y)) (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))))) (*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 c (*.f64 b i)))))))
(if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) -inf.0) (*.f64 (*.f64 c (*.f64 (+.f64 a (*.f64 b c)) i)) -2) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) 399999999999999992539471088249201663112622428792823253203939348817873915331180033595371909071314183229494507880160903262910811747481797436400621158406721979955488288957608187367955850578253586339515518059383200196110340844016578579639358504527633435449731610416989116982820421205655223353800130560) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 x y)) (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))))) (*.f64 2 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 c (*.f64 b i)))))))
(if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) -inf.0) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) 399999999999999992539471088249201663112622428792823253203939348817873915331180033595371909071314183229494507880160903262910811747481797436400621158406721979955488288957608187367955850578253586339515518059383200196110340844016578579639358504527633435449731610416989116982820421205655223353800130560) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 b (*.f64 c i)))))))
(if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) -inf.0) (*.f64 2 (neg.f64 (*.f64 c (*.f64 (+.f64 a (*.f64 b c)) i)))) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) 399999999999999992539471088249201663112622428792823253203939348817873915331180033595371909071314183229494507880160903262910811747481797436400621158406721979955488288957608187367955850578253586339515518059383200196110340844016578579639358504527633435449731610416989116982820421205655223353800130560) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 x y)) (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))))) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 b (*.f64 c i)))))))
(if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) -inf.0) (*.f64 2 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) i) (neg.f64 c))) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) 399999999999999992539471088249201663112622428792823253203939348817873915331180033595371909071314183229494507880160903262910811747481797436400621158406721979955488288957608187367955850578253586339515518059383200196110340844016578579639358504527633435449731610416989116982820421205655223353800130560) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 x y)) (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))))) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 b (*.f64 c i)))))))
(if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) -inf.0) (*.f64 (*.f64 c (*.f64 (+.f64 a (*.f64 b c)) i)) -2) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) 399999999999999992539471088249201663112622428792823253203939348817873915331180033595371909071314183229494507880160903262910811747481797436400621158406721979955488288957608187367955850578253586339515518059383200196110340844016578579639358504527633435449731610416989116982820421205655223353800130560) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 x y)) (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))))) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 b (*.f64 c i)))))))
(if (<=.f64 (*.f64 z t) -50000000000000003814884920545943501647482485473280) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 (*.f64 z t) 2348542582773833/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i)))) (*.f64 2 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c (*.f64 b (*.f64 c i)))))))
(if (or (<=.f64 (*.f64 z t) -50000000000000003814884920545943501647482485473280) (not (<=.f64 (*.f64 z t) 2348542582773833/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744))) (*.f64 2 (-.f64 (+.f64 (*.f64 z t) (*.f64 x y)) (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i)))))
(if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) -1999999999999999880410922628661898315278071538678791126563081649282576329786278649903494429373980989335230656744102661120760849164891004524770093991532804965215587000511156188226262818135277000436526957289547395541658627807309398372515840) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i)))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) -199999999999999994337576099120928401699872656732354315812864) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) 3961408125713217/19807040628566084398385987584) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i)))))))
(if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) -1999999999999999880410922628661898315278071538678791126563081649282576329786278649903494429373980989335230656744102661120760849164891004524770093991532804965215587000511156188226262818135277000436526957289547395541658627807309398372515840) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i)))) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) -199999999999999994337576099120928401699872656732354315812864) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))))) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) 3961408125713217/19807040628566084398385987584) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 (+.f64 a (*.f64 b c)) (*.f64 c i)))))))
(if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) -inf.0) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) -199999999999999994337576099120928401699872656732354315812864) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) 822752278660603/205688069665150755269371147819668813122841983204197482918576128) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i) 399999999999999992539471088249201663112622428792823253203939348817873915331180033595371909071314183229494507880160903262910811747481797436400621158406721979955488288957608187367955850578253586339515518059383200196110340844016578579639358504527633435449731610416989116982820421205655223353800130560) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c b) (*.f64 c i))))))))
(if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) -inf.0) (*.f64 2 (neg.f64 (*.f64 c (*.f64 (+.f64 a (*.f64 b c)) i)))) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) -199999999999999994337576099120928401699872656732354315812864) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))))) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) 822752278660603/205688069665150755269371147819668813122841983204197482918576128) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) 399999999999999992539471088249201663112622428792823253203939348817873915331180033595371909071314183229494507880160903262910811747481797436400621158406721979955488288957608187367955850578253586339515518059383200196110340844016578579639358504527633435449731610416989116982820421205655223353800130560) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))))) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (*.f64 b c))))))))
(if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) -inf.0) (*.f64 2 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) i) (neg.f64 c))) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) -199999999999999994337576099120928401699872656732354315812864) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))))) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) 822752278660603/205688069665150755269371147819668813122841983204197482918576128) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) 399999999999999992539471088249201663112622428792823253203939348817873915331180033595371909071314183229494507880160903262910811747481797436400621158406721979955488288957608187367955850578253586339515518059383200196110340844016578579639358504527633435449731610416989116982820421205655223353800130560) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))))) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (*.f64 b c))))))))
(if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) -inf.0) (*.f64 (*.f64 c (*.f64 (+.f64 a (*.f64 b c)) i)) -2) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) -199999999999999994337576099120928401699872656732354315812864) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))))) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) 822752278660603/205688069665150755269371147819668813122841983204197482918576128) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (if (<=.f64 (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))) 399999999999999992539471088249201663112622428792823253203939348817873915331180033595371909071314183229494507880160903262910811747481797436400621158406721979955488288957608187367955850578253586339515518059383200196110340844016578579639358504527633435449731610416989116982820421205655223353800130560) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 i (*.f64 c (+.f64 a (*.f64 b c)))))) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (*.f64 b c))))))))
(if (<=.f64 a -520000000000000001535696040650980487081683018013870363044486241063659425737838755503857809112555314418475772433018093546054998818816) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 a -1100000000000000036919869142993200560714308010269170019300014421873657477456866014078524550496334643200) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 a -105999999999999997147873280) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a -690694488213835/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 a 2895178800212225/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 (*.f64 c b) (*.f64 c i)))) (if (<=.f64 a 9999999999999999464902769475481793196872414789632) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 a 359999999999999991219170060859305056302028203124052441012715674822431879819630027283160772372629841886724510737310078678590560232388105435348992) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 a 159999999999999990465164168085641328383732737613684771687196306303012836106589821410873604064831209109992758280241093724370039850970392769874235455547922355864230428672) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 a 7800000000000000330102955392369479873423120322175901521871846581259451797809478107086302750277804769769546783144137682303529590347715860145080061870068184368657585148731470355765214848076841246998975741952) (*.f64 2 (*.f64 (neg.f64 (*.f64 c i)) a)) (if (<=.f64 a 480000000000000007426799407409540974868695216020083215060335951818120817553588047887713638688082185835936509143678814441768522359227041320742289040555663788343025041055215889002304964532603954617620137802698937624933072129504653340020588163485826984866916810147660721815552) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))))))))))))
(if (<=.f64 a -520000000000000001535696040650980487081683018013870363044486241063659425737838755503857809112555314418475772433018093546054998818816) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c)))) (if (<=.f64 a -1100000000000000036919869142993200560714308010269170019300014421873657477456866014078524550496334643200) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 a -105999999999999997147873280) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (if (<=.f64 a -690694488213835/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 a 2895178800212225/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (*.f64 b c)))) (if (<=.f64 a 9999999999999999464902769475481793196872414789632) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (if (<=.f64 a 359999999999999991219170060859305056302028203124052441012715674822431879819630027283160772372629841886724510737310078678590560232388105435348992) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c)))) (if (<=.f64 a 159999999999999990465164168085641328383732737613684771687196306303012836106589821410873604064831209109992758280241093724370039850970392769874235455547922355864230428672) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 a 7800000000000000330102955392369479873423120322175901521871846581259451797809478107086302750277804769769546783144137682303529590347715860145080061870068184368657585148731470355765214848076841246998975741952) (*.f64 2 (*.f64 a (*.f64 (neg.f64 c) i))) (if (<=.f64 a 480000000000000007426799407409540974868695216020083215060335951818120817553588047887713638688082185835936509143678814441768522359227041320742289040555663788343025041055215889002304964532603954617620137802698937624933072129504653340020588163485826984866916810147660721815552) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (*.f64 2 (neg.f64 (*.f64 c (*.f64 (+.f64 a (*.f64 b c)) i))))))))))))))
(if (<=.f64 a -520000000000000001535696040650980487081683018013870363044486241063659425737838755503857809112555314418475772433018093546054998818816) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c)))) (if (<=.f64 a -1100000000000000036919869142993200560714308010269170019300014421873657477456866014078524550496334643200) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 a -105999999999999997147873280) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (if (<=.f64 a -690694488213835/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 a 2895178800212225/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (*.f64 b c)))) (if (<=.f64 a 9999999999999999464902769475481793196872414789632) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (if (<=.f64 a 359999999999999991219170060859305056302028203124052441012715674822431879819630027283160772372629841886724510737310078678590560232388105435348992) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c)))) (if (<=.f64 a 159999999999999990465164168085641328383732737613684771687196306303012836106589821410873604064831209109992758280241093724370039850970392769874235455547922355864230428672) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 a 7800000000000000330102955392369479873423120322175901521871846581259451797809478107086302750277804769769546783144137682303529590347715860145080061870068184368657585148731470355765214848076841246998975741952) (*.f64 2 (*.f64 a (*.f64 i (neg.f64 c)))) (if (<=.f64 a 480000000000000007426799407409540974868695216020083215060335951818120817553588047887713638688082185835936509143678814441768522359227041320742289040555663788343025041055215889002304964532603954617620137802698937624933072129504653340020588163485826984866916810147660721815552) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (*.f64 2 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) i) (neg.f64 c)))))))))))))
(if (<=.f64 a -520000000000000001535696040650980487081683018013870363044486241063659425737838755503857809112555314418475772433018093546054998818816) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c)))) (if (<=.f64 a -1100000000000000036919869142993200560714308010269170019300014421873657477456866014078524550496334643200) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 a -105999999999999997147873280) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (if (<=.f64 a -690694488213835/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 a 2895178800212225/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (*.f64 b c)))) (if (<=.f64 a 9999999999999999464902769475481793196872414789632) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (if (<=.f64 a 359999999999999991219170060859305056302028203124052441012715674822431879819630027283160772372629841886724510737310078678590560232388105435348992) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c)))) (if (<=.f64 a 159999999999999990465164168085641328383732737613684771687196306303012836106589821410873604064831209109992758280241093724370039850970392769874235455547922355864230428672) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 a 7800000000000000330102955392369479873423120322175901521871846581259451797809478107086302750277804769769546783144137682303529590347715860145080061870068184368657585148731470355765214848076841246998975741952) (*.f64 -2 (*.f64 a (*.f64 c i))) (if (<=.f64 a 480000000000000007426799407409540974868695216020083215060335951818120817553588047887713638688082185835936509143678814441768522359227041320742289040555663788343025041055215889002304964532603954617620137802698937624933072129504653340020588163485826984866916810147660721815552) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (*.f64 (*.f64 c (*.f64 (+.f64 a (*.f64 b c)) i)) -2)))))))))))
(if (<=.f64 x -6788401819125115/295147905179352825856) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 x -2635892330289329/12259964326927110866866776217202473468949912977468817408) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x -6211571712111507/1725436586697640946858688965569256363112777243042596638790631055949824) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 x -26827456659233/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x -6131221430890659/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 x 2533464026125385/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x 5462437423415177/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 x 1323756543144477/44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x 5320218186601223/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (if (<=.f64 x 767620341034077/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (*.f64 2 (-.f64 (*.f64 t z) (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a))))))))))))))
(if (<=.f64 x -6788401819125115/295147905179352825856) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (if (<=.f64 x -2635892330289329/12259964326927110866866776217202473468949912977468817408) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x -6211571712111507/1725436586697640946858688965569256363112777243042596638790631055949824) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c)))) (if (<=.f64 x -26827456659233/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x -6131221430890659/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c)))) (if (<=.f64 x 2533464026125385/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x 5462437423415177/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 2 (neg.f64 (*.f64 c (*.f64 (+.f64 a (*.f64 b c)) i)))) (if (<=.f64 x 1323756543144477/44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (or (<=.f64 x 5320218186601223/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (not (<=.f64 x 767620341034077/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768))) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c)))) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))))))))))))
(if (<=.f64 x -6788401819125115/295147905179352825856) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (if (<=.f64 x -2635892330289329/12259964326927110866866776217202473468949912977468817408) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x -6211571712111507/1725436586697640946858688965569256363112777243042596638790631055949824) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c)))) (if (<=.f64 x -26827456659233/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x -6131221430890659/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c)))) (if (<=.f64 x 2533464026125385/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x 5462437423415177/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 2 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) i) (neg.f64 c))) (if (or (<=.f64 x 1323756543144477/44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608) (not (or (<=.f64 x 5320218186601223/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (not (<=.f64 x 767620341034077/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768))))) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c))))))))))))
(if (<=.f64 x -6788401819125115/295147905179352825856) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (if (<=.f64 x -2635892330289329/12259964326927110866866776217202473468949912977468817408) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x -6211571712111507/1725436586697640946858688965569256363112777243042596638790631055949824) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c)))) (if (<=.f64 x -26827456659233/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x -6131221430890659/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c)))) (if (<=.f64 x 2533464026125385/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x 5462437423415177/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 (*.f64 c (*.f64 (+.f64 a (*.f64 b c)) i)) -2) (if (or (<=.f64 x 1323756543144477/44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608) (not (or (<=.f64 x 5320218186601223/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (not (<=.f64 x 767620341034077/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768))))) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c))))))))))))
(if (<=.f64 x -6788401819125115/295147905179352825856) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (if (<=.f64 x -2635892330289329/12259964326927110866866776217202473468949912977468817408) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x -6211571712111507/1725436586697640946858688965569256363112777243042596638790631055949824) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c)))) (if (<=.f64 x -26827456659233/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x -6131221430890659/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c)))) (if (<=.f64 x 2533464026125385/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (if (<=.f64 x 5462437423415177/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 (*.f64 c (*.f64 (+.f64 a (*.f64 b c)) i)) -2) (if (or (<=.f64 x 1323756543144477/44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608) (and (not (<=.f64 x 5320218186601223/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144)) (<=.f64 x 767620341034077/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768))) (*.f64 2 (-.f64 (*.f64 z t) (*.f64 c (*.f64 b (*.f64 c i))))) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c))))))))))))
(if (<=.f64 c -3999999999999999719029156098142204879723036672) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a))))) (if (<=.f64 c 69999999999999996069415967724962592404255642689199354410126306696851159204757504) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (*.f64 -1 (*.f64 c (*.f64 i (+.f64 (*.f64 c b) a)))))))
(if (or (<=.f64 c -3999999999999999719029156098142204879723036672) (not (<=.f64 c 69999999999999996069415967724962592404255642689199354410126306696851159204757504))) (*.f64 2 (neg.f64 (*.f64 c (*.f64 (+.f64 a (*.f64 b c)) i)))) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))))
(if (or (<=.f64 c -3999999999999999719029156098142204879723036672) (not (<=.f64 c 69999999999999996069415967724962592404255642689199354410126306696851159204757504))) (*.f64 2 (*.f64 (*.f64 (+.f64 a (*.f64 b c)) i) (neg.f64 c))) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))))
(if (or (<=.f64 c -3999999999999999719029156098142204879723036672) (not (<=.f64 c 69999999999999996069415967724962592404255642689199354410126306696851159204757504))) (*.f64 (*.f64 c (*.f64 (+.f64 a (*.f64 b c)) i)) -2) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))))
(if (<=.f64 z -1999999999999999986441897348723255952923416883888128) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 z 5623642243178995/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184) (*.f64 2 (-.f64 (*.f64 y x) (*.f64 i (*.f64 c a)))) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z)))))
(if (or (<=.f64 z -1999999999999999986441897348723255952923416883888128) (not (<=.f64 z 5623642243178995/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184))) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (*.f64 2 (-.f64 (*.f64 x y) (*.f64 i (*.f64 a c)))))
(if (<=.f64 c -5399999999999999684071890743903446662461259776) (*.f64 2 (*.f64 c (*.f64 b (*.f64 c (neg.f64 i))))) (if (<=.f64 c 350000000000000013257170985048933805120661864593006871705348846155853062995968) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (*.f64 c (*.f64 (*.f64 c (neg.f64 b)) i)))))
(if (<=.f64 c -5399999999999999684071890743903446662461259776) (*.f64 2 (*.f64 c (*.f64 b (*.f64 (neg.f64 c) i)))) (if (<=.f64 c 350000000000000013257170985048933805120661864593006871705348846155853062995968) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (*.f64 2 (*.f64 c (*.f64 i (*.f64 c (neg.f64 b)))))))
(if (<=.f64 c -5399999999999999684071890743903446662461259776) (*.f64 2 (*.f64 c (neg.f64 (*.f64 b (*.f64 c i))))) (if (<=.f64 c 350000000000000013257170985048933805120661864593006871705348846155853062995968) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (*.f64 2 (*.f64 c (*.f64 i (*.f64 b (neg.f64 c)))))))
(if (<=.f64 c -5399999999999999684071890743903446662461259776) (*.f64 (*.f64 c (*.f64 b (*.f64 c i))) -2) (if (<=.f64 c 350000000000000013257170985048933805120661864593006871705348846155853062995968) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (*.f64 2 (*.f64 c (*.f64 i (*.f64 b (neg.f64 c)))))))
(if (<=.f64 c -5399999999999999684071890743903446662461259776) (*.f64 (*.f64 c (*.f64 b (*.f64 c i))) -2) (if (<=.f64 c 350000000000000013257170985048933805120661864593006871705348846155853062995968) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (*.f64 -2 (*.f64 c (*.f64 i (*.f64 b c))))))
(if (<=.f64 c -5399999999999999684071890743903446662461259776) (*.f64 2 (*.f64 c (*.f64 b (*.f64 c (neg.f64 i))))) (if (<=.f64 c 499999999999999960640939947832891370967751624529591925904999112061532074214948864) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 2 (*.f64 c (*.f64 b (*.f64 c (neg.f64 i)))))))
(if (or (<=.f64 c -5399999999999999684071890743903446662461259776) (not (<=.f64 c 499999999999999960640939947832891370967751624529591925904999112061532074214948864))) (*.f64 2 (*.f64 c (*.f64 b (*.f64 (neg.f64 c) i)))) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))))
(if (or (<=.f64 c -5399999999999999684071890743903446662461259776) (not (<=.f64 c 499999999999999960640939947832891370967751624529591925904999112061532074214948864))) (*.f64 2 (*.f64 c (neg.f64 (*.f64 b (*.f64 c i))))) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))))
(if (or (<=.f64 c -5399999999999999684071890743903446662461259776) (not (<=.f64 c 499999999999999960640939947832891370967751624529591925904999112061532074214948864))) (*.f64 (*.f64 c (*.f64 b (*.f64 c i))) -2) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))))
(if (<=.f64 c -265000000000000013908970020976312222882858374272685386491223586919509101178575142113648287497508264121421042220288039714816000) (*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2)) (if (<=.f64 c 369999999999999996149245561850064422016462846232801781704522239057320435953696768) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))))
(if (<=.f64 c -265000000000000013908970020976312222882858374272685386491223586919509101178575142113648287497508264121421042220288039714816000) (*.f64 (*.f64 c (*.f64 c i)) (*.f64 b -2)) (if (<=.f64 c 369999999999999996149245561850064422016462846232801781704522239057320435953696768) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))) (*.f64 (*.f64 c (*.f64 c (*.f64 b i))) -2)))
(if (<=.f64 c -5399999999999999684071890743903446662461259776) (*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b)))) (if (<=.f64 c 11200000000000000424229471521565881763861179666976219894571163076987298015870976) (*.f64 2 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 -2 (*.f64 c (*.f64 c (*.f64 i b))))))
(if (or (<=.f64 c -5399999999999999684071890743903446662461259776) (not (<=.f64 c 11200000000000000424229471521565881763861179666976219894571163076987298015870976))) (*.f64 (*.f64 c (*.f64 c (*.f64 b i))) -2) (*.f64 2 (+.f64 (*.f64 z t) (*.f64 x y))))
(if (<=.f64 z -95999999999999998643848203428562295999221781924196704710303046700145828903100539207680) (*.f64 2 (*.f64 t z)) (if (<=.f64 z -399999999999999981122088900552667226765005165411446794121686493954048) (*.f64 2 (*.f64 y x)) (if (<=.f64 z -1300000000000000057648633065915910014590573988544512) (*.f64 2 (*.f64 t z)) (if (<=.f64 z 3318772494569359/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424) (*.f64 2 (*.f64 y x)) (*.f64 2 (*.f64 t z))))))
(if (<=.f64 z -95999999999999998643848203428562295999221781924196704710303046700145828903100539207680) (*.f64 2 (*.f64 z t)) (if (<=.f64 z -399999999999999981122088900552667226765005165411446794121686493954048) (*.f64 2 (*.f64 x y)) (if (or (<=.f64 z -1300000000000000057648633065915910014590573988544512) (not (<=.f64 z 3318772494569359/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424))) (*.f64 2 (*.f64 z t)) (*.f64 2 (*.f64 x y)))))
(if (<=.f64 z -95999999999999998643848203428562295999221781924196704710303046700145828903100539207680) (*.f64 2 (*.f64 z t)) (if (or (<=.f64 z -399999999999999981122088900552667226765005165411446794121686493954048) (not (or (<=.f64 z -1300000000000000057648633065915910014590573988544512) (not (<=.f64 z 3318772494569359/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424))))) (*.f64 2 (*.f64 x y)) (*.f64 2 (*.f64 z t))))
(if (or (<=.f64 z -95999999999999998643848203428562295999221781924196704710303046700145828903100539207680) (not (or (<=.f64 z -399999999999999981122088900552667226765005165411446794121686493954048) (not (or (<=.f64 z -1300000000000000057648633065915910014590573988544512) (not (<=.f64 z 3318772494569359/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424))))))) (*.f64 2 (*.f64 z t)) (*.f64 2 (*.f64 x y)))
(if (or (<=.f64 z -95999999999999998643848203428562295999221781924196704710303046700145828903100539207680) (not (or (<=.f64 z -399999999999999981122088900552667226765005165411446794121686493954048) (and (not (<=.f64 z -1300000000000000057648633065915910014590573988544512)) (<=.f64 z 3318772494569359/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424))))) (*.f64 2 (*.f64 z t)) (*.f64 2 (*.f64 x y)))
(*.f64 2 (*.f64 t z))
(*.f64 2 (*.f64 z t))
0
Compiler

Compiled 1062 to 550 computations (48.2% saved)

soundness252.0ms (1%)

Algorithm
egg-herbie
Rules
1024×associate--r+
1016×fma-def
888×+-commutative
858×*-commutative
842×distribute-lft-neg-out
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02051
14047
211147
332847
4108147
5285447
6477547
7626747
8743547
Stop Event
node limit
Compiler

Compiled 179 to 57 computations (68.2% saved)

end205.0ms (0.8%)

Remove

(sort z t)

(sort x y)

Compiler

Compiled 1246 to 448 computations (64% saved)

Profiling

Loading profile data...