Details

Time bar (total: 1.3min)

analyze1.4s (1.7%)

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

Compiled 39 to 24 computations (38.5% saved)

sample4.2s (5.2%)

Results
2.5s11406×body256infinite
1.7s8256×body256valid
Bogosity

preprocess63.0ms (0.1%)

Algorithm
egg-herbie
Rules
1332×associate-+l+
1036×associate-+r+
802×fma-def
694×distribute-rgt-in
694×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

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

Compiled 47 to 32 computations (31.9% saved)

simplify166.0ms (0.2%)

Algorithm
egg-herbie
Rules
1506×sub-neg
1050×unsub-neg
896×fma-neg
710×distribute-neg-in
680×fma-def
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02585
16281
215881
354277
4196877
5453777
6606477
7697677
8742077
9759977
10768477
11771277
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 t c)) (*.f64 b (fma.f64 c (neg.f64 z) (*.f64 a i)))))

eval1.0ms (0%)

Compiler

Compiled 177 to 50 computations (71.8% saved)

prune3.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New336
Fresh101
Picked000
Done000
Total437
Accurracy
79.1%
Counts
7 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
79.0%
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
79.0%
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
79.0%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
Compiler

Compiled 111 to 66 computations (40.5% saved)

localize71.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))
90.7%
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
90.2%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
89.8%
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
Compiler

Compiled 132 to 23 computations (82.6% saved)

series29.0ms (0%)

Counts
4 → 276
Calls

69 calls:

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

rewrite64.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
024130
1559130
Stop Event
node limit
Counts
4 → 115
Calls
Call 1
Inputs
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))
Outputs
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))
(+.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y (neg.f64 i))))
(+.f64 (*.f64 (*.f64 t c) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 t c (*.f64 y i)))
(pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1)
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 t c) (*.f64 y i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 j 3)))
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1))
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))) (fma.f64 y z (*.f64 t a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) x) (fma.f64 y z (*.f64 t a)))
(pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 3)
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) b))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i (neg.f64 a))))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 a)) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (fma.f64 c z (*.f64 i a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 c z (*.f64 i a)))
(pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 c z) (*.f64 i a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(*.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 1)
(*.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(*.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))))
(/.f64 1 (/.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))) (neg.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 3) (pow.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (+.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 3)
(pow.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2))
(log.f64 (exp.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(exp.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 1 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2)) (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))

simplify365.0ms (0.5%)

Algorithm
egg-herbie
Rules
1542×fma-neg
1140×unswap-sqr
838×fma-def
590×times-frac
480×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
039315863
1113215039
2422414807
Stop Event
node limit
Counts
391 → 240
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 y (*.f64 z x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 y (*.f64 z x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))
(+.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y (neg.f64 i))))
(+.f64 (*.f64 (*.f64 t c) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 t c (*.f64 y i)))
(pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1)
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 t c) (*.f64 y i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 j 3)))
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1))
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))) (fma.f64 y z (*.f64 t a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) x) (fma.f64 y z (*.f64 t a)))
(pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 3)
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) b))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i (neg.f64 a))))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 a)) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (fma.f64 c z (*.f64 i a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 c z (*.f64 i a)))
(pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 c z) (*.f64 i a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(*.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 1)
(*.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(*.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))))
(/.f64 1 (/.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))) (neg.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 3) (pow.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (+.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 3)
(pow.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2))
(log.f64 (exp.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(exp.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 1 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2)) (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
Outputs
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 j (*.f64 i (neg.f64 y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 j (*.f64 i (neg.f64 y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 j (*.f64 i (neg.f64 y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 j (*.f64 i (neg.f64 y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 j (*.f64 i (neg.f64 y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 j (*.f64 i (neg.f64 y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (*.f64 b (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 z b))
(*.f64 b (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 z b))
(*.f64 b (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (*.f64 b (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 z b))
(*.f64 b (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 z b))
(*.f64 b (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 z b))
(*.f64 b (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (*.f64 b (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (*.f64 b (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 z b))
(*.f64 b (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (*.f64 b (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (*.f64 b (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 t (*.f64 a x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 y (*.f64 z x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 y (*.f64 z x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b))))
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 y (*.f64 z x) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 y (*.f64 z x) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (neg.f64 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (neg.f64 a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 b z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))
(*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b))))
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b))))
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 i (*.f64 a b) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 i (*.f64 a b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 b (*.f64 c z)))
(*.f64 c (neg.f64 (*.f64 z b)))
(*.f64 b (*.f64 c (neg.f64 z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 b (*.f64 c z)))
(*.f64 c (neg.f64 (*.f64 z b)))
(*.f64 b (*.f64 c (neg.f64 z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 c z)))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 t (*.f64 x (neg.f64 a))))
(-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))
(*.f64 j (+.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(*.f64 j (+.f64 (fma.f64 c t (*.f64 i (neg.f64 y))) (*.f64 y (+.f64 (neg.f64 i) i))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))
(*.f64 j (+.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 (neg.f64 i) y (*.f64 y i))))
(*.f64 j (+.f64 (fma.f64 c t (*.f64 i (neg.f64 y))) (*.f64 y (+.f64 (neg.f64 i) i))))
(+.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y (neg.f64 i))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 (*.f64 t c) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))) (pow.f64 (*.f64 c t) 2))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))
(/.f64 j (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 j (fma.f64 c t (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 y (*.f64 i (fma.f64 c t (*.f64 y i))) (pow.f64 (*.f64 c t) 2))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 t c (*.f64 y i)))
(/.f64 j (/.f64 (fma.f64 t c (*.f64 y i)) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 j (fma.f64 c t (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))
(pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) 1/3)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 j 3)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(*.f64 j (fma.f64 c t (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 t (+.f64 (neg.f64 a) a))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 t (+.f64 (neg.f64 a) a))))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) 1)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) (fma.f64 t (*.f64 a (fma.f64 y z (*.f64 t a))) (pow.f64 (*.f64 y z) 2))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))) (fma.f64 y z (*.f64 t a)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) (/.f64 (fma.f64 y z (*.f64 t a)) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) (fma.f64 t (*.f64 a (fma.f64 y z (*.f64 t a))) (pow.f64 (*.f64 y z) 2))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) x) (fma.f64 y z (*.f64 t a)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) (/.f64 (fma.f64 y z (*.f64 t a)) x))
(pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 3)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) 1/3)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 2)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 1))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 i) a (*.f64 i a))))
(*.f64 b (+.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 a (+.f64 (neg.f64 i) i))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) b))
(*.f64 b (+.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 a (+.f64 (neg.f64 i) i))))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i (neg.f64 a))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 a)) b))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1)
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(*.f64 (/.f64 b (fma.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))) (pow.f64 (*.f64 c z) 2))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (fma.f64 c z (*.f64 i a)))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 (fma.f64 c z (*.f64 i a)) b))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 i a))) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(*.f64 (/.f64 b (fma.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))) (pow.f64 (*.f64 c z) 2))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 c z (*.f64 i a)))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 (fma.f64 c z (*.f64 i a)) b))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 i a))) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))
(pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1)
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3) 1/3)
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 1)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2)))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) 2)))
(*.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (cbrt.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (cbrt.f64 (pow.f64 (fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) 2)))
(*.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (cbrt.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (cbrt.f64 (pow.f64 (fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2)))
(*.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3)) 1) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 b (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))) (-.f64 (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3)) 1) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 b (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2)))
(/.f64 1 (/.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3)) 1) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 b (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3)) 1) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 b (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))) (neg.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3)) 1) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 b (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 3) (pow.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (+.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) 3) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 3)) (+.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) 2) (*.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 3) (pow.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (fma.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2)))
(/.f64 (+.f64 0 (pow.f64 (fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2) (*.f64 0 (fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) 2) (*.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (-.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2) (*.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (pow.f64 (fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2) (fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 1)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 3)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(pow.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 3) 1/3)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(pow.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 2)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(log.f64 (exp.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 3))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(expm1.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(exp.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 1))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(log1p.f64 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 1 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(fma.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (cbrt.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (cbrt.f64 (fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (cbrt.f64 (pow.f64 (fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2)) 0)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2)) (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2)) (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2)) (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(fma.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))

localize30.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))
91.4%
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
90.7%
(*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))
90.2%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
Compiler

Compiled 122 to 22 computations (82% saved)

series49.0ms (0.1%)

Counts
1 → 108
Calls

27 calls:

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

rewrite51.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
606×add-sqr-sqrt
604×pow1
604×*-un-lft-identity
558×add-exp-log
558×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify132.0ms (0.2%)

Algorithm
egg-herbie
Rules
1088×distribute-lft-in
1056×distribute-rgt-in
750×fma-def
714×associate-+l+
610×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
021710128
17729588
226279540
Stop Event
node limit
Counts
132 → 124
Calls
Call 1
Inputs
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(+.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1) (*.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 1))
(+.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))) 1)
(-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 1 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 2)) (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(*.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (sqrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 3)) (+.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))))
(/.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) 3)
(pow.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 2))
(log.f64 (exp.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))))
(cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(exp.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
Outputs
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j)))) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b))
(-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)
(*.f64 t (fma.f64 c j (neg.f64 (*.f64 a x))))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))
(*.f64 t (fma.f64 c j (neg.f64 (*.f64 a x))))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (neg.f64 (*.f64 y (*.f64 i j)))) (neg.f64 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b))))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z)))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 y (*.f64 i j))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x)))) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))
(*.f64 y (fma.f64 -1 (*.f64 i j) (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 y (fma.f64 -1 (*.f64 i j) (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z b)))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 a b))))
(*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 a b))))
(*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(fma.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (*.f64 a (*.f64 t x)))) (neg.f64 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x))))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (*.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))
(*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(+.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b))) (fma.f64 (neg.f64 (fma.f64 c z (neg.f64 (*.f64 a i)))) b (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))) (*.f64 b (+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 z c (*.f64 a (neg.f64 i))))))
(+.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) (*.f64 b (+.f64 (*.f64 0 (fma.f64 z c (*.f64 a (neg.f64 i)))) (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(+.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1) (*.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 1))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(+.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))) 1)
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 1 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))) (cbrt.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b))) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))) (cbrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))) 2)))
(*.f64 (cbrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))) (cbrt.f64 (pow.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 2)) (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))) (cbrt.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b))) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))) (cbrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))) 2)))
(*.f64 (cbrt.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))) (cbrt.f64 (pow.f64 (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i))))) 2)))
(*.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (sqrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 3)) (+.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)) 3)) (fma.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)) 2) (*.f64 j (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3) (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 3)) (fma.f64 j (*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) j) (*.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 3) (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))) 2) (*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)) 2)) (-.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b))))
(/.f64 (-.f64 (*.f64 j (*.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i))) j)) (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2)) (-.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(/.f64 (-.f64 (*.f64 (*.f64 j j) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 t c) (*.f64 y i)))) (pow.f64 (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))) 2)) (-.f64 (fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (*.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) b)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 1)
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) 3)
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(pow.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 3) 1/3)
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(pow.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) 2)
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(sqrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 2))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(log.f64 (exp.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) 3))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(expm1.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(exp.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) 1))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))
(log1p.f64 (expm1.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 c z (neg.f64 (*.f64 a i))) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)))
(fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 a i)))))

localize63.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 a i) (*.f64 z c))
91.9%
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
91.4%
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
90.7%
(*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))
Compiler

Compiled 111 to 21 computations (81.1% saved)

series44.0ms (0.1%)

Counts
4 → 312
Calls

78 calls:

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

rewrite111.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1000×expm1-udef
566×add-sqr-sqrt
564×pow1
564×*-un-lft-identity
520×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024172
1539172
27505172
Stop Event
node limit
Counts
4 → 120
Calls
Call 1
Inputs
(*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 z c))
Outputs
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 b (neg.f64 (*.f64 z c))))
(+.f64 (*.f64 (*.f64 a i) b) (*.f64 (neg.f64 (*.f64 z c)) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 1)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3))) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2))) (fma.f64 a i (*.f64 z c)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3)) b) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2)) b) (fma.f64 a i (*.f64 z c)))
(pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 3)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 2))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 a i) (*.f64 z c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) 1)
(*.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 1)
(*.f64 1 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2)) (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(*.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3)) (+.f64 (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 3)
(pow.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2))
(log.f64 (exp.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(exp.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(+.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))
(+.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) 1) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(+.f64 (+.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))) 1)
(*.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 1)
(*.f64 1 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(*.f64 (cbrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 2)) (cbrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) (sqrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) 3) (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))))) (-.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2) (*.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))))) (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2)) (-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) 3)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 2))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(+.f64 (*.f64 a i) (neg.f64 (*.f64 z c)))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (*.f64 z c)) 1))
(+.f64 (*.f64 a i) (+.f64 (neg.f64 (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 (*.f64 z c)) 1 (*.f64 z c)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (*.f64 z c)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (-.f64 (*.f64 a i) (*.f64 z c)))
(+.f64 (neg.f64 (*.f64 z c)) (*.f64 a i))
(*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 1)
(*.f64 1 (-.f64 (*.f64 a i) (*.f64 z c)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2)) (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 a i (*.f64 z c))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a i)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 a i)) (sqrt.f64 (*.f64 z c))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c)))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3))))
(/.f64 1 (/.f64 (fma.f64 a i (*.f64 z c)) (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2)) (fma.f64 a i (*.f64 z c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2))) (neg.f64 (fma.f64 a i (*.f64 z c))))
(/.f64 (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (neg.f64 (*.f64 z c)) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (-.f64 (*.f64 (neg.f64 (*.f64 z c)) (neg.f64 (*.f64 z c))) (*.f64 (*.f64 a i) (neg.f64 (*.f64 z c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 3) (pow.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (neg.f64 (*.f64 z c)) (neg.f64 (*.f64 z c)))) (-.f64 (*.f64 a i) (neg.f64 (*.f64 z c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))) (-.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a i) (*.f64 z c)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(exp.f64 (log.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a i) (*.f64 z c))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 a i (neg.f64 (*.f64 z c)))
(fma.f64 i a (neg.f64 (*.f64 z c)))
(fma.f64 1 (*.f64 a i) (neg.f64 (*.f64 z c)))
(fma.f64 1 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a i) 2)) (cbrt.f64 (*.f64 a i)) (neg.f64 (*.f64 z c)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2)) (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(fma.f64 (sqrt.f64 (*.f64 a i)) (sqrt.f64 (*.f64 a i)) (neg.f64 (*.f64 z c)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c)))

simplify469.0ms (0.6%)

Algorithm
egg-herbie
Rules
1608×fma-neg
1578×fma-def
590×associate-*r*
490×associate-*l*
476×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
045621134
1144520450
2561920446
Stop Event
node limit
Counts
432 → 344
Calls
Call 1
Inputs
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(*.f64 c (+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))))))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (*.f64 c (*.f64 t j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))))
(*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 i b))) a))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 i b))) a)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 i b))) a)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 i b))) a)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(*.f64 c (+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))))))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b)))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 b (neg.f64 (*.f64 z c))))
(+.f64 (*.f64 (*.f64 a i) b) (*.f64 (neg.f64 (*.f64 z c)) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 1)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3))) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2))) (fma.f64 a i (*.f64 z c)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3)) b) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2)) b) (fma.f64 a i (*.f64 z c)))
(pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 3)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 2))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 a i) (*.f64 z c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) 1)
(*.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 1)
(*.f64 1 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2)) (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(*.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3)) (+.f64 (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 3)
(pow.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2))
(log.f64 (exp.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(exp.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(+.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))
(+.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) 1) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(+.f64 (+.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))) 1)
(*.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 1)
(*.f64 1 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(*.f64 (cbrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 2)) (cbrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) (sqrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) 3) (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))))) (-.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2) (*.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))))) (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2)) (-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) 3)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 2))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(+.f64 (*.f64 a i) (neg.f64 (*.f64 z c)))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (*.f64 z c)) 1))
(+.f64 (*.f64 a i) (+.f64 (neg.f64 (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 (*.f64 z c)) 1 (*.f64 z c)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (*.f64 z c)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (-.f64 (*.f64 a i) (*.f64 z c)))
(+.f64 (neg.f64 (*.f64 z c)) (*.f64 a i))
(*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 1)
(*.f64 1 (-.f64 (*.f64 a i) (*.f64 z c)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2)) (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 a i (*.f64 z c))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a i)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 a i)) (sqrt.f64 (*.f64 z c))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c)))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3))))
(/.f64 1 (/.f64 (fma.f64 a i (*.f64 z c)) (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2)) (fma.f64 a i (*.f64 z c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2))) (neg.f64 (fma.f64 a i (*.f64 z c))))
(/.f64 (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (neg.f64 (*.f64 z c)) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (-.f64 (*.f64 (neg.f64 (*.f64 z c)) (neg.f64 (*.f64 z c))) (*.f64 (*.f64 a i) (neg.f64 (*.f64 z c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 3) (pow.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (neg.f64 (*.f64 z c)) (neg.f64 (*.f64 z c)))) (-.f64 (*.f64 a i) (neg.f64 (*.f64 z c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))) (-.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a i) (*.f64 z c)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(exp.f64 (log.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a i) (*.f64 z c))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 a i (neg.f64 (*.f64 z c)))
(fma.f64 i a (neg.f64 (*.f64 z c)))
(fma.f64 1 (*.f64 a i) (neg.f64 (*.f64 z c)))
(fma.f64 1 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a i) 2)) (cbrt.f64 (*.f64 a i)) (neg.f64 (*.f64 z c)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2)) (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(fma.f64 (sqrt.f64 (*.f64 a i)) (sqrt.f64 (*.f64 a i)) (neg.f64 (*.f64 z c)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c)))
Outputs
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (*.f64 b c) (neg.f64 z))
(*.f64 (*.f64 c z) (neg.f64 b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(*.f64 i (*.f64 b a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(*.f64 i (*.f64 b a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (*.f64 b c) (neg.f64 z))
(*.f64 (*.f64 c z) (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 i a))
(*.f64 i (*.f64 b a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 i a))
(*.f64 i (*.f64 b a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(*.f64 i (*.f64 b a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (*.f64 b c) (neg.f64 z))
(*.f64 (*.f64 c z) (neg.f64 b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (*.f64 b c) (neg.f64 z))
(*.f64 (*.f64 c z) (neg.f64 b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(*.f64 i (*.f64 b a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (*.f64 b c) (neg.f64 z))
(*.f64 (*.f64 c z) (neg.f64 b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (*.f64 b c) (neg.f64 z))
(*.f64 (*.f64 c z) (neg.f64 b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 y (*.f64 i j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 i (*.f64 b a) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 c (+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))))
(*.f64 c (fma.f64 t j (*.f64 (neg.f64 z) b)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z))))
(*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 t j))))
(*.f64 c (neg.f64 (-.f64 (*.f64 b z) (*.f64 t j))))
(*.f64 c (neg.f64 (fma.f64 (neg.f64 t) j (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 i (*.f64 b a) (*.f64 -1 (+.f64 (*.f64 c (fma.f64 z b (neg.f64 (*.f64 t j)))) (*.f64 y (*.f64 i j)))))
(-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))))
(-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (fma.f64 (neg.f64 t) j (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 i (*.f64 b a) (*.f64 -1 (+.f64 (*.f64 c (fma.f64 z b (neg.f64 (*.f64 t j)))) (*.f64 y (*.f64 i j)))))
(-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))))
(-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (fma.f64 (neg.f64 t) j (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 i (*.f64 b a) (*.f64 -1 (+.f64 (*.f64 c (fma.f64 z b (neg.f64 (*.f64 t j)))) (*.f64 y (*.f64 i j)))))
(-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))))
(-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (fma.f64 (neg.f64 t) j (*.f64 b z))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (*.f64 b a)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (fma.f64 t j (*.f64 (neg.f64 z) b)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))
(fma.f64 i (*.f64 b a) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b)))))
(neg.f64 (*.f64 i (fma.f64 y j (neg.f64 (*.f64 b a)))))
(*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (*.f64 c (*.f64 t j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 -1 (*.f64 i (fma.f64 y j (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (*.f64 c (*.f64 t j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 -1 (*.f64 i (fma.f64 y j (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (*.f64 c (*.f64 t j))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 -1 (*.f64 i (fma.f64 y j (neg.f64 (*.f64 b a)))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a)))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (neg.f64 c) (*.f64 b z)))
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(*.f64 i (*.f64 b a))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(*.f64 i (*.f64 b a))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(fma.f64 i (*.f64 b a) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(fma.f64 i (-.f64 (*.f64 b a) (*.f64 y j)) (*.f64 c (*.f64 t j)))
(fma.f64 b (*.f64 i a) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (*.f64 b c) (neg.f64 z))
(*.f64 (*.f64 c z) (neg.f64 b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (*.f64 b c) (neg.f64 z))
(*.f64 (*.f64 c z) (neg.f64 b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 t (fma.f64 c j (*.f64 a (neg.f64 x)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (fma.f64 z x (neg.f64 (*.f64 i j))) y (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (fma.f64 c j (*.f64 a (neg.f64 x))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (fma.f64 z x (neg.f64 (*.f64 i j))) y (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (fma.f64 c j (*.f64 a (neg.f64 x))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (fma.f64 z x (neg.f64 (*.f64 i j))) y (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (fma.f64 c j (*.f64 a (neg.f64 x))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y)
(*.f64 y (fma.f64 z x (neg.f64 (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (fma.f64 z x (neg.f64 (*.f64 i j))) y (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (fma.f64 c j (*.f64 a (neg.f64 x))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (fma.f64 z x (neg.f64 (*.f64 i j))) y (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (fma.f64 c j (*.f64 a (neg.f64 x))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (fma.f64 z x (neg.f64 (*.f64 i j))) y (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (fma.f64 c j (*.f64 a (neg.f64 x))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(neg.f64 (*.f64 y (fma.f64 i j (*.f64 (neg.f64 z) x))))
(*.f64 y (neg.f64 (fma.f64 i j (*.f64 z (neg.f64 x)))))
(*.f64 y (neg.f64 (-.f64 (*.f64 i j) (*.f64 z x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 y (fma.f64 i j (*.f64 (neg.f64 z) x)))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (-.f64 (*.f64 t (fma.f64 c j (*.f64 a (neg.f64 x)))) (*.f64 y (fma.f64 i j (*.f64 z (neg.f64 x))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (neg.f64 (-.f64 (*.f64 i j) (*.f64 z x))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 y (fma.f64 i j (*.f64 (neg.f64 z) x)))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (-.f64 (*.f64 t (fma.f64 c j (*.f64 a (neg.f64 x)))) (*.f64 y (fma.f64 i j (*.f64 z (neg.f64 x))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (neg.f64 (-.f64 (*.f64 i j) (*.f64 z x))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 y (fma.f64 i j (*.f64 (neg.f64 z) x)))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (-.f64 (*.f64 t (fma.f64 c j (*.f64 a (neg.f64 x)))) (*.f64 y (fma.f64 i j (*.f64 z (neg.f64 x))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (neg.f64 (-.f64 (*.f64 i j) (*.f64 z x))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 (fma.f64 y x (*.f64 (neg.f64 c) b)) z (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 (fma.f64 y x (*.f64 (neg.f64 c) b)) z (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 (fma.f64 y x (*.f64 (neg.f64 c) b)) z (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(*.f64 z (fma.f64 y x (*.f64 (neg.f64 c) b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 (fma.f64 y x (*.f64 (neg.f64 c) b)) z (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 (fma.f64 y x (*.f64 (neg.f64 c) b)) z (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 (fma.f64 y x (*.f64 (neg.f64 c) b)) z (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(neg.f64 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))))
(*.f64 z (neg.f64 (-.f64 (*.f64 b c) (*.f64 y x))))
(*.f64 (-.f64 (*.f64 b c) (*.f64 y x)) (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 -1 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 -1 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 -1 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 y x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (fma.f64 z x (neg.f64 (*.f64 i j))) y (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (fma.f64 c j (*.f64 a (neg.f64 x))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (fma.f64 z x (neg.f64 (*.f64 i j))) y (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (fma.f64 c j (*.f64 a (neg.f64 x))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (fma.f64 z x (neg.f64 (*.f64 i j))) y (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (fma.f64 c j (*.f64 a (neg.f64 x))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)
(*.f64 t (fma.f64 c j (neg.f64 (*.f64 a x))))
(*.f64 t (fma.f64 c j (*.f64 a (neg.f64 x))))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (fma.f64 z x (neg.f64 (*.f64 i j))) y (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (fma.f64 c j (*.f64 a (neg.f64 x))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (fma.f64 z x (neg.f64 (*.f64 i j))) y (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (fma.f64 c j (*.f64 a (neg.f64 x))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (fma.f64 z x (neg.f64 (*.f64 i j))) y (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (fma.f64 c j (*.f64 a (neg.f64 x))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))
(neg.f64 (*.f64 t (fma.f64 a x (*.f64 (neg.f64 c) j))))
(*.f64 (-.f64 (*.f64 a x) (*.f64 c j)) (neg.f64 t))
(*.f64 (fma.f64 (neg.f64 c) j (*.f64 a x)) (neg.f64 t))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 -1 (*.f64 t (fma.f64 a x (*.f64 (neg.f64 c) j))) (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 c) j (*.f64 a x)) (neg.f64 t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 -1 (*.f64 t (fma.f64 a x (*.f64 (neg.f64 c) j))) (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 c) j (*.f64 a x)) (neg.f64 t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 -1 (*.f64 t (fma.f64 a x (*.f64 (neg.f64 c) j))) (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (-.f64 (*.f64 a x) (*.f64 c j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 y (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 (fma.f64 (neg.f64 c) j (*.f64 a x)) (neg.f64 t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 c (*.f64 b z)) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(fma.f64 (fma.f64 y x (*.f64 (neg.f64 c) b)) z (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(fma.f64 (fma.f64 y x (*.f64 (neg.f64 c) b)) z (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(fma.f64 (fma.f64 y x (*.f64 (neg.f64 c) b)) z (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))
(*.f64 a (fma.f64 -1 (*.f64 t x) (*.f64 b i)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(fma.f64 (fma.f64 y x (*.f64 (neg.f64 c) b)) z (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(fma.f64 (fma.f64 y x (*.f64 (neg.f64 c) b)) z (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(fma.f64 (fma.f64 y x (*.f64 (neg.f64 c) b)) z (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 i b))) a))
(neg.f64 (*.f64 a (fma.f64 t x (neg.f64 (*.f64 b i)))))
(*.f64 a (neg.f64 (fma.f64 t x (*.f64 i (neg.f64 b)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 i b))) a)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 y (*.f64 z x) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (fma.f64 t x (neg.f64 (*.f64 b i))))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 a (fma.f64 t x (*.f64 i (neg.f64 b))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 a (neg.f64 (fma.f64 t x (*.f64 i (neg.f64 b)))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 i b))) a)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 y (*.f64 z x) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (fma.f64 t x (neg.f64 (*.f64 b i))))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 a (fma.f64 t x (*.f64 i (neg.f64 b))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 a (neg.f64 (fma.f64 t x (*.f64 i (neg.f64 b)))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 i b))) a)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 y (*.f64 z x) (*.f64 -1 (+.f64 (*.f64 c (*.f64 b z)) (*.f64 a (fma.f64 t x (neg.f64 (*.f64 b i))))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 a (fma.f64 t x (*.f64 i (neg.f64 b))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 a (neg.f64 (fma.f64 t x (*.f64 i (neg.f64 b)))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (fma.f64 i (*.f64 b a) (neg.f64 (*.f64 y (*.f64 i j)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 c (+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b))))
(*.f64 c (fma.f64 t j (*.f64 (neg.f64 z) b)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j)))))
(*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 t j))))
(*.f64 c (neg.f64 (-.f64 (*.f64 b z) (*.f64 t j))))
(*.f64 c (neg.f64 (fma.f64 (neg.f64 t) j (*.f64 b z))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (fma.f64 i (*.f64 b a) (*.f64 -1 (+.f64 (*.f64 c (fma.f64 z b (neg.f64 (*.f64 t j)))) (*.f64 y (*.f64 i j))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (fma.f64 (neg.f64 t) j (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (fma.f64 i (*.f64 b a) (*.f64 -1 (+.f64 (*.f64 c (fma.f64 z b (neg.f64 (*.f64 t j)))) (*.f64 y (*.f64 i j))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (fma.f64 (neg.f64 t) j (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (fma.f64 i (*.f64 b a) (*.f64 -1 (+.f64 (*.f64 c (fma.f64 z b (neg.f64 (*.f64 t j)))) (*.f64 y (*.f64 i j))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (fma.f64 (neg.f64 t) j (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (fma.f64 c (*.f64 t j) (*.f64 (neg.f64 c) (*.f64 b z))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))
(fma.f64 i (*.f64 b a) (neg.f64 (*.f64 y (*.f64 i j))))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b)))))
(neg.f64 (*.f64 i (fma.f64 y j (neg.f64 (*.f64 b a)))))
(*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(fma.f64 -1 (*.f64 i (fma.f64 y j (neg.f64 (*.f64 b a)))) (fma.f64 c (*.f64 t j) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (neg.f64 c) (*.f64 b z)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(fma.f64 -1 (*.f64 i (fma.f64 y j (neg.f64 (*.f64 b a)))) (fma.f64 c (*.f64 t j) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (neg.f64 c) (*.f64 b z)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(fma.f64 -1 (*.f64 i (fma.f64 y j (neg.f64 (*.f64 b a)))) (fma.f64 c (*.f64 t j) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (neg.f64 c) (*.f64 b z)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 a i)
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 a i)
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(*.f64 z (neg.f64 c))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))))
(*.f64 b (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 i a) (fma.f64 c z (*.f64 0 (*.f64 c z)))))
(*.f64 b (fma.f64 i a (-.f64 (*.f64 0 (*.f64 c z)) (*.f64 c z))))
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b))
(*.f64 b (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 i a) (fma.f64 c z (*.f64 0 (*.f64 c z)))))
(*.f64 b (fma.f64 i a (-.f64 (*.f64 0 (*.f64 c z)) (*.f64 c z))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 b (neg.f64 (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (*.f64 a i) b) (*.f64 (neg.f64 (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 1)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3))) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 a i (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 z (*.f64 c (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 i a) 2))) b)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2))) (fma.f64 a i (*.f64 z c)))
(/.f64 b (/.f64 (fma.f64 a i (*.f64 c z)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i a (*.f64 c z))) b)
(*.f64 (/.f64 b (fma.f64 i a (*.f64 c z))) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3)) b) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 a i (*.f64 c z))))) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 z (*.f64 c (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 i a) 2))) b)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2)) b) (fma.f64 a i (*.f64 z c)))
(/.f64 b (/.f64 (fma.f64 a i (*.f64 c z)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i a (*.f64 c z))) b)
(*.f64 (/.f64 b (fma.f64 i a (*.f64 c z))) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)))
(pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 3)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3) 1/3)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 2))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 a i) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 3)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 3) (pow.f64 b 3)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 1))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) 1)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 1)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 1 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (cbrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2)) (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(*.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (cbrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2)))
(*.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(/.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3)) (+.f64 (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3)) (fma.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (-.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 2) (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3)) (fma.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))))
(/.f64 (-.f64 (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(/.f64 (-.f64 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 2)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (neg.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 j j))) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 2)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(/.f64 (-.f64 (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 2)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 1)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 3)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(pow.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 3) 1/3)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(pow.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 2)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(sqrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(log.f64 (exp.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 3))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(expm1.f64 (log1p.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(exp.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(exp.f64 (*.f64 (log.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 1))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(log1p.f64 (expm1.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) 1) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (+.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))) 1)
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 1)
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 1 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(*.f64 (cbrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (cbrt.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (cbrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))) (cbrt.f64 (pow.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 2)) (cbrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (cbrt.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (cbrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))) (cbrt.f64 (pow.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))) 2)))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) (sqrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) 3) (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))))) (-.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2) (*.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (fma.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (fma.f64 x (*.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (-.f64 (*.f64 z y) (*.f64 a t))) x) (*.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (-.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (fma.f64 x (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (-.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))))) (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) 2)) (-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (-.f64 (*.f64 z y) (*.f64 a t)))) (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (-.f64 (*.f64 z y) (*.f64 a t))) x)) (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 z y) (*.f64 a t)))) (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 1)
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) 3)
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 3) 1/3)
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) 2)
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 2))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 3))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))) 1))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))
(+.f64 (*.f64 a i) (neg.f64 (*.f64 z c)))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (*.f64 z c)) 1))
(-.f64 (*.f64 i a) (*.f64 c z))
(+.f64 (*.f64 a i) (+.f64 (neg.f64 (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z)))
(-.f64 (*.f64 i a) (fma.f64 c z (*.f64 0 (*.f64 c z))))
(fma.f64 i a (-.f64 (*.f64 0 (*.f64 c z)) (*.f64 c z)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z)))
(-.f64 (*.f64 i a) (fma.f64 c z (*.f64 0 (*.f64 c z))))
(fma.f64 i a (-.f64 (*.f64 0 (*.f64 c z)) (*.f64 c z)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 z) c (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z)))
(-.f64 (*.f64 i a) (fma.f64 c z (*.f64 0 (*.f64 c z))))
(fma.f64 i a (-.f64 (*.f64 0 (*.f64 c z)) (*.f64 c z)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 (*.f64 z c)) 1 (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z)))
(-.f64 (*.f64 i a) (fma.f64 c z (*.f64 0 (*.f64 c z))))
(fma.f64 i a (-.f64 (*.f64 0 (*.f64 c z)) (*.f64 c z)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c z))) (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (*.f64 c z)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z)))
(-.f64 (*.f64 i a) (fma.f64 c z (*.f64 0 (*.f64 c z))))
(fma.f64 i a (-.f64 (*.f64 0 (*.f64 c z)) (*.f64 c z)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 1))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z)))
(-.f64 (*.f64 i a) (fma.f64 c z (*.f64 0 (*.f64 c z))))
(fma.f64 i a (-.f64 (*.f64 0 (*.f64 c z)) (*.f64 c z)))
(+.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 c z))))
(fma.f64 2 (*.f64 0 (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (-.f64 (*.f64 a i) (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z)))
(-.f64 (*.f64 i a) (fma.f64 c z (*.f64 0 (*.f64 c z))))
(fma.f64 i a (-.f64 (*.f64 0 (*.f64 c z)) (*.f64 c z)))
(+.f64 (neg.f64 (*.f64 z c)) (*.f64 a i))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 1)
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 1 (-.f64 (*.f64 a i) (*.f64 z c)))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2)) (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c))))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 a i (*.f64 c z)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 z (*.f64 c (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 i a) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 a i (*.f64 z c))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 a i (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i a (*.f64 c z)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a i)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 a i)) (sqrt.f64 (*.f64 z c))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 c z))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 c z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c)))) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 a i (*.f64 c z)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 z (*.f64 c (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 i a) 2)))
(/.f64 1 (/.f64 (fma.f64 a i (*.f64 z c)) (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 a i (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i a (*.f64 c z)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c)))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 a i (*.f64 c z)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 z (*.f64 c (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 i a) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2)) (fma.f64 a i (*.f64 z c)))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 a i (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i a (*.f64 c z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 z c) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (*.f64 z c) (fma.f64 a i (*.f64 z c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 a i (*.f64 c z)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 z (*.f64 c (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 i a) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 z c) 2))) (neg.f64 (fma.f64 a i (*.f64 z c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2))) (neg.f64 (fma.f64 a i (*.f64 c z))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i a (*.f64 c z))))
(/.f64 (fma.f64 -1 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (neg.f64 (fma.f64 i a (*.f64 c z))))
(/.f64 (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (neg.f64 (*.f64 z c)) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (-.f64 (*.f64 (neg.f64 (*.f64 z c)) (neg.f64 (*.f64 z c))) (*.f64 (*.f64 a i) (neg.f64 (*.f64 z c))))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i a) 2) (*.f64 z (*.f64 c (fma.f64 a i (*.f64 c z)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 z (*.f64 c (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 i a) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 3) (pow.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))) (*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (-.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (pow.f64 (*.f64 0 (*.f64 c z)) 3)) (fma.f64 (*.f64 0 (*.f64 c z)) (+.f64 (-.f64 (*.f64 0 (*.f64 c z)) (*.f64 i a)) (*.f64 c z)) (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 3) (*.f64 0 (pow.f64 (*.f64 c z) 3))) (fma.f64 (*.f64 0 (*.f64 c z)) (-.f64 (fma.f64 0 (*.f64 c z) (*.f64 c z)) (*.f64 i a)) (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (*.f64 (neg.f64 (*.f64 z c)) (neg.f64 (*.f64 z c)))) (-.f64 (*.f64 a i) (neg.f64 (*.f64 z c))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 a i (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 i a (*.f64 c z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))) (-.f64 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z)))) (-.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 0 (*.f64 c z)) (*.f64 0 (*.f64 c z)))) (-.f64 (*.f64 i a) (fma.f64 c z (*.f64 0 (*.f64 c z)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2) (*.f64 (*.f64 0 (*.f64 c z)) (*.f64 0 (*.f64 c z)))) (fma.f64 i a (-.f64 (*.f64 0 (*.f64 c z)) (*.f64 c z))))
(pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 1)
(-.f64 (*.f64 i a) (*.f64 c z))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) 3)
(-.f64 (*.f64 i a) (*.f64 c z))
(pow.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 3) 1/3)
(-.f64 (*.f64 i a) (*.f64 c z))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) 2)
(-.f64 (*.f64 i a) (*.f64 c z))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2))
(-.f64 (*.f64 i a) (*.f64 c z))
(log.f64 (exp.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (*.f64 i a) (*.f64 c z))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a i) (*.f64 z c)))))
(-.f64 (*.f64 i a) (*.f64 c z))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 3))
(-.f64 (*.f64 i a) (*.f64 c z))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (*.f64 i a) (*.f64 c z))
(exp.f64 (log.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (*.f64 i a) (*.f64 c z))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a i) (*.f64 z c))) 1))
(-.f64 (*.f64 i a) (*.f64 c z))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 a i) (*.f64 z c))))
(-.f64 (*.f64 i a) (*.f64 c z))
(fma.f64 a i (neg.f64 (*.f64 z c)))
(-.f64 (*.f64 i a) (*.f64 c z))
(fma.f64 i a (neg.f64 (*.f64 z c)))
(-.f64 (*.f64 i a) (*.f64 c z))
(fma.f64 1 (*.f64 a i) (neg.f64 (*.f64 z c)))
(-.f64 (*.f64 i a) (*.f64 c z))
(fma.f64 1 (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z)))
(-.f64 (*.f64 i a) (fma.f64 c z (*.f64 0 (*.f64 c z))))
(fma.f64 i a (-.f64 (*.f64 0 (*.f64 c z)) (*.f64 c z)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a i) 2)) (cbrt.f64 (*.f64 a i)) (neg.f64 (*.f64 z c)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 2)) (cbrt.f64 (*.f64 i a)) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 2)) (cbrt.f64 (*.f64 i a))) (*.f64 c z))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 z c)) 2)) (cbrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 (neg.f64 c) z (*.f64 c z)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 c z))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 c z)) 2)) (*.f64 0 (*.f64 c z)))
(fma.f64 (sqrt.f64 (*.f64 a i)) (sqrt.f64 (*.f64 a i)) (neg.f64 (*.f64 z c)))
(-.f64 (*.f64 i a) (*.f64 c z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 a i) (*.f64 z c))) (fma.f64 (neg.f64 c) z (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (neg.f64 c) z (*.f64 c z)))
(-.f64 (*.f64 i a) (fma.f64 c z (*.f64 0 (*.f64 c z))))
(fma.f64 i a (-.f64 (*.f64 0 (*.f64 c z)) (*.f64 c z)))

eval264.0ms (0.3%)

Compiler

Compiled 31402 to 4322 computations (86.2% saved)

prune312.0ms (0.4%)

Pruning

29 alts after pruning (29 fresh and 0 done)

PrunedKeptTotal
New87729906
Fresh000
Picked101
Done202
Total88029909
Accurracy
100.0%
Counts
909 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
79.0%
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b))))
79.0%
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 b (+.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 2 (fma.f64 (neg.f64 c) z (*.f64 c z)))))))
52.7%
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))
81.3%
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
81.5%
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 c (*.f64 b z)))
57.5%
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
54.5%
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
57.7%
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
42.0%
(+.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 2) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
78.6%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
53.9%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (/.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 (fma.f64 c z (*.f64 i a)) b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
79.1%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 a)) b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
66.1%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 a b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
79.0%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 (*.f64 t c) j) (*.f64 (*.f64 y (neg.f64 i)) j)))
79.1%
(+.f64 (+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
51.1%
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
43.6%
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
41.6%
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
55.5%
(+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
26.3%
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
31.3%
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
28.6%
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
30.7%
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
30.7%
(*.f64 y (neg.f64 (fma.f64 i j (*.f64 z (neg.f64 x)))))
25.8%
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
33.4%
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
30.5%
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
33.0%
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
31.1%
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
Compiler

Compiled 1816 to 1124 computations (38.1% saved)

localize52.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
95.8%
(*.f64 c (*.f64 t j))
93.0%
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
90.8%
(*.f64 c (*.f64 b z))
90.2%
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
Compiler

Compiled 165 to 32 computations (80.6% saved)

series18.0ms (0%)

Counts
4 → 108
Calls

48 calls:

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

rewrite99.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
924×expm1-udef
924×log1p-udef
548×associate-*r*
520×add-sqr-sqrt
518×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02376
150076
2679676
Stop Event
node limit
Counts
4 → 76
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 c (*.f64 b z))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 c (*.f64 t j))
Outputs
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 a (neg.f64 t))))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 a (neg.f64 t)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t)))
(pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 y z) (*.f64 a t))) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 c b)))) 1)
(pow.f64 (*.f64 z (*.f64 c b)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 c b))) 3)
(pow.f64 (pow.f64 (*.f64 z (*.f64 c b)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 c b))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 c b)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 c b)))))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 c b)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 z b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z b) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 c b))))
(exp.f64 (log.f64 (*.f64 z (*.f64 c b))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 c b))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 c b))))
(+.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) (*.f64 i (fma.f64 (neg.f64 b) a (*.f64 a b))))
(+.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) (*.f64 (fma.f64 (neg.f64 b) a (*.f64 a b)) i))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 a (neg.f64 b))))
(+.f64 (*.f64 (*.f64 y j) i) (*.f64 (*.f64 a (neg.f64 b)) i))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))))) 1)
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3))) (+.f64 (pow.f64 (*.f64 y j) 2) (*.f64 (*.f64 a b) (fma.f64 y j (*.f64 a b)))))
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2))) (fma.f64 y j (*.f64 a b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3)) i) (+.f64 (pow.f64 (*.f64 y j) 2) (*.f64 (*.f64 a b) (fma.f64 y j (*.f64 a b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2)) i) (fma.f64 y j (*.f64 a b)))
(pow.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) 1)
(pow.f64 (cbrt.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))) 3)
(pow.f64 (pow.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))) 2)
(sqrt.f64 (pow.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y j (*.f64 a (neg.f64 b)))) i))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))))))
(cbrt.f64 (pow.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) 3))
(cbrt.f64 (*.f64 (pow.f64 i 3) (pow.f64 (fma.f64 y j (*.f64 a (neg.f64 b))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y j (*.f64 a (neg.f64 b))) 3) (pow.f64 i 3)))
(expm1.f64 (log1p.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))))
(exp.f64 (log.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 j c)))) 1)
(pow.f64 (*.f64 t (*.f64 j c)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 j c))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 j c)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 j c))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 j c)) 2))
(log.f64 (exp.f64 (*.f64 t (*.f64 j c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 j c)))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 j c)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 t j) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 j c))))
(exp.f64 (log.f64 (*.f64 t (*.f64 j c))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 j c))) 1))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 j c))))

simplify105.0ms (0.1%)

Algorithm
egg-herbie
Rules
1716×log-prod
1100×unswap-sqr
952×distribute-rgt-in
950×distribute-lft-in
922×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02335070
15834304
220494264
374134264
Stop Event
node limit
Counts
184 → 121
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 z b))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (*.f64 y j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 i (*.f64 y j)))
(*.f64 i (*.f64 y j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 y (*.f64 i j))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (*.f64 y j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(*.f64 y (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(*.f64 y (*.f64 i j))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 a (neg.f64 t))))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 a (neg.f64 t)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t)))
(pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 y z) (*.f64 a t))) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 c b)))) 1)
(pow.f64 (*.f64 z (*.f64 c b)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 c b))) 3)
(pow.f64 (pow.f64 (*.f64 z (*.f64 c b)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 c b))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 c b)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 c b)))))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 c b)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 z b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z b) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 c b))))
(exp.f64 (log.f64 (*.f64 z (*.f64 c b))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 c b))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 c b))))
(+.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) (*.f64 i (fma.f64 (neg.f64 b) a (*.f64 a b))))
(+.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) (*.f64 (fma.f64 (neg.f64 b) a (*.f64 a b)) i))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 a (neg.f64 b))))
(+.f64 (*.f64 (*.f64 y j) i) (*.f64 (*.f64 a (neg.f64 b)) i))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))))) 1)
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3))) (+.f64 (pow.f64 (*.f64 y j) 2) (*.f64 (*.f64 a b) (fma.f64 y j (*.f64 a b)))))
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2))) (fma.f64 y j (*.f64 a b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3)) i) (+.f64 (pow.f64 (*.f64 y j) 2) (*.f64 (*.f64 a b) (fma.f64 y j (*.f64 a b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2)) i) (fma.f64 y j (*.f64 a b)))
(pow.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) 1)
(pow.f64 (cbrt.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))) 3)
(pow.f64 (pow.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))) 2)
(sqrt.f64 (pow.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y j (*.f64 a (neg.f64 b)))) i))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))))))
(cbrt.f64 (pow.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) 3))
(cbrt.f64 (*.f64 (pow.f64 i 3) (pow.f64 (fma.f64 y j (*.f64 a (neg.f64 b))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y j (*.f64 a (neg.f64 b))) 3) (pow.f64 i 3)))
(expm1.f64 (log1p.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))))
(exp.f64 (log.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 j c)))) 1)
(pow.f64 (*.f64 t (*.f64 j c)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 j c))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 j c)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 j c))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 j c)) 2))
(log.f64 (exp.f64 (*.f64 t (*.f64 j c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 j c)))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 j c)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 t j) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 j c))))
(exp.f64 (log.f64 (*.f64 t (*.f64 j c))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 j c))) 1))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 j c))))
Outputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(neg.f64 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 a (*.f64 b (neg.f64 i)))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(*.f64 i (*.f64 y j))
(*.f64 y (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 i (*.f64 y j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 i (*.f64 y j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 i (*.f64 y j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(*.f64 i (*.f64 y j))
(*.f64 y (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(neg.f64 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 a (*.f64 b (neg.f64 i)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(*.f64 y (*.f64 i j))
(*.f64 i (*.f64 y j))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(*.f64 i (*.f64 y j))
(*.f64 y (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(*.f64 y (*.f64 i j))
(*.f64 i (*.f64 y j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 a (*.f64 b (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 a (*.f64 b (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(*.f64 y (*.f64 i j))
(*.f64 i (*.f64 y j))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(neg.f64 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 a (*.f64 b (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(neg.f64 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 a (*.f64 b (neg.f64 i)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 a (+.f64 (neg.f64 t) t))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a (-.f64 t (*.f64 0 t)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 a (+.f64 (neg.f64 t) t))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a (-.f64 t (*.f64 0 t)))))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 a (neg.f64 t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 a (neg.f64 t)) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) 1)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) x))
(*.f64 (/.f64 x (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(*.f64 (/.f64 x (fma.f64 t (*.f64 a (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))
(/.f64 x (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (/.f64 x (fma.f64 a t (*.f64 y z))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) x))
(*.f64 (/.f64 x (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(*.f64 (/.f64 x (fma.f64 t (*.f64 a (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t)))
(/.f64 x (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (/.f64 x (fma.f64 a t (*.f64 y z))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 1)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 3)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3) 1/3)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 y z) (*.f64 a t))) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 x 3)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 1))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 y z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 c b)))) 1)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(pow.f64 (*.f64 z (*.f64 c b)) 1)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 c b))) 3)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(pow.f64 (pow.f64 (*.f64 z (*.f64 c b)) 3) 1/3)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 c b))) 2)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 c b)) 2))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 c b)))))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 c b)) 3))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 z b) 3)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z b) 3) (pow.f64 c 3)))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 c b))))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(exp.f64 (log.f64 (*.f64 z (*.f64 c b))))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 c b))) 1))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 c b))))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) (*.f64 i (fma.f64 (neg.f64 b) a (*.f64 a b))))
(*.f64 i (+.f64 (fma.f64 y j (*.f64 a (neg.f64 b))) (fma.f64 (neg.f64 b) a (*.f64 a b))))
(*.f64 i (+.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 a (+.f64 (neg.f64 b) b))))
(*.f64 i (fma.f64 y j (*.f64 a (+.f64 (neg.f64 b) (*.f64 0 b)))))
(+.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) (*.f64 (fma.f64 (neg.f64 b) a (*.f64 a b)) i))
(*.f64 i (+.f64 (fma.f64 y j (*.f64 a (neg.f64 b))) (fma.f64 (neg.f64 b) a (*.f64 a b))))
(*.f64 i (+.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 a (+.f64 (neg.f64 b) b))))
(*.f64 i (fma.f64 y j (*.f64 a (+.f64 (neg.f64 b) (*.f64 0 b)))))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 a (neg.f64 b))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(+.f64 (*.f64 (*.f64 y j) i) (*.f64 (*.f64 a (neg.f64 b)) i))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))))) 1)
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3))) (+.f64 (pow.f64 (*.f64 y j) 2) (*.f64 (*.f64 a b) (fma.f64 y j (*.f64 a b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (fma.f64 y j (*.f64 a b)) (pow.f64 (*.f64 y j) 2))) i)
(*.f64 (/.f64 i (fma.f64 a (*.f64 b (fma.f64 a b (*.f64 y j))) (pow.f64 (*.f64 y j) 2))) (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3)))
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2))) (fma.f64 y j (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2)) (/.f64 (fma.f64 y j (*.f64 a b)) i))
(*.f64 (/.f64 i (fma.f64 y j (*.f64 a b))) (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2)))
(*.f64 (/.f64 i (fma.f64 a b (*.f64 y j))) (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3)) i) (+.f64 (pow.f64 (*.f64 y j) 2) (*.f64 (*.f64 a b) (fma.f64 y j (*.f64 a b)))))
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3))) (+.f64 (pow.f64 (*.f64 y j) 2) (*.f64 (*.f64 a b) (fma.f64 y j (*.f64 a b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (fma.f64 y j (*.f64 a b)) (pow.f64 (*.f64 y j) 2))) i)
(*.f64 (/.f64 i (fma.f64 a (*.f64 b (fma.f64 a b (*.f64 y j))) (pow.f64 (*.f64 y j) 2))) (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2)) i) (fma.f64 y j (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2)) (/.f64 (fma.f64 y j (*.f64 a b)) i))
(*.f64 (/.f64 i (fma.f64 y j (*.f64 a b))) (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2)))
(*.f64 (/.f64 i (fma.f64 a b (*.f64 y j))) (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2)))
(pow.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) 1)
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(pow.f64 (cbrt.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))) 3)
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(pow.f64 (pow.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) 3) 1/3)
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(pow.f64 (sqrt.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))) 2)
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(sqrt.f64 (pow.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) 2))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y j (*.f64 a (neg.f64 b)))) i))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(cbrt.f64 (pow.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b)))) 3))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(cbrt.f64 (*.f64 (pow.f64 i 3) (pow.f64 (fma.f64 y j (*.f64 a (neg.f64 b))) 3)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y j (*.f64 a (neg.f64 b))) 3) (pow.f64 i 3)))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(expm1.f64 (log1p.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(exp.f64 (log.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(exp.f64 (*.f64 (log.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))) 1))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(log1p.f64 (expm1.f64 (*.f64 i (fma.f64 y j (*.f64 a (neg.f64 b))))))
(fma.f64 y (*.f64 i j) (neg.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 a (neg.f64 b) (*.f64 y j)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 j c)))) 1)
(*.f64 t (*.f64 c j))
(pow.f64 (*.f64 t (*.f64 j c)) 1)
(*.f64 t (*.f64 c j))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 j c))) 3)
(*.f64 t (*.f64 c j))
(pow.f64 (pow.f64 (*.f64 t (*.f64 j c)) 3) 1/3)
(*.f64 t (*.f64 c j))
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 j c))) 2)
(*.f64 t (*.f64 c j))
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 j c)) 2))
(*.f64 t (*.f64 c j))
(log.f64 (exp.f64 (*.f64 t (*.f64 j c))))
(*.f64 t (*.f64 c j))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 j c)))))
(*.f64 t (*.f64 c j))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 j c)) 3))
(*.f64 t (*.f64 c j))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 t j) 3)))
(*.f64 t (*.f64 c j))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 c 3)))
(*.f64 t (*.f64 c j))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 j c))))
(*.f64 t (*.f64 c j))
(exp.f64 (log.f64 (*.f64 t (*.f64 j c))))
(*.f64 t (*.f64 c j))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 j c))) 1))
(*.f64 t (*.f64 c j))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 j c))))
(*.f64 t (*.f64 c j))

localize12.0ms (0%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 i b) (*.f64 t x))
94.0%
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
Compiler

Compiled 36 to 13 computations (63.9% saved)

series7.0ms (0%)

Counts
2 → 96
Calls

27 calls:

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

rewrite95.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1268×log-prod
946×fma-def
916×pow-prod-down
592×pow-prod-up
552×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
123944
2319944
Stop Event
node limit
Counts
2 → 242
Calls
Call 1
Inputs
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
Outputs
(+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(+.f64 0 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 a (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 (*.f64 i b) a) (*.f64 (*.f64 t (neg.f64 x)) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x)))) (cbrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) 1)
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (fma.f64 i b (*.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) a) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) a) (fma.f64 i b (*.f64 t x)))
(pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 1)
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 3)
(pow.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 2))
(log.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 3))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))))
(exp.f64 (log.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) 2))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))))
(fma.f64 a (*.f64 i b) (*.f64 a (*.f64 t (neg.f64 x))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (*.f64 i b) a (*.f64 (*.f64 t (neg.f64 x)) a))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) a (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) a (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 1 (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 1 (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 1 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 1 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2) (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2) (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) a) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) a) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) a) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) a) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(+.f64 (*.f64 i b) (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(+.f64 (*.f64 i b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 t (neg.f64 x)) (*.f64 i b))
(+.f64 0 (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1)
(*.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 1 (/.f64 (fma.f64 i b (*.f64 t x)) (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 i b (*.f64 t x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (neg.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (neg.f64 (fma.f64 i b (*.f64 t x))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (-.f64 (pow.f64 (*.f64 t (neg.f64 x)) 2) (*.f64 (*.f64 i b) (*.f64 t (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) (pow.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (-.f64 (pow.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 2) (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t (neg.f64 x)) 2)) (-.f64 (*.f64 i b) (*.f64 t (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (pow.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 2)) (-.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) -1)
(pow.f64 (/.f64 (fma.f64 i b (*.f64 t x)) (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) -1)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(log.f64 (*.f64 (exp.f64 (*.f64 i b)) (pow.f64 (exp.f64 x) (neg.f64 t))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i b))) (exp.f64 (*.f64 t (neg.f64 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i b))) (pow.f64 (exp.f64 x) (neg.f64 t))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) (exp.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(log.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 x))) (exp.f64 (*.f64 i b))))
(log.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 x))) (+.f64 1 (expm1.f64 (*.f64 i b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (neg.f64 t)) (exp.f64 (*.f64 i b))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (neg.f64 t)) (+.f64 1 (expm1.f64 (*.f64 i b)))))
(log.f64 (/.f64 (exp.f64 (*.f64 i b)) (+.f64 1 (expm1.f64 (*.f64 t x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i b))) (pow.f64 (exp.f64 x) t)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i b))) (+.f64 1 (expm1.f64 (*.f64 t x)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(exp.f64 (log.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) 2))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 i b (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 i b (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i b (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 b i (*.f64 t (neg.f64 x)))
(fma.f64 b i (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 b i (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 b i (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (*.f64 i b) 1 (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i b) 1 (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (*.f64 i b) 1 (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 i b) 1 (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 t (neg.f64 x) (*.f64 i b))
(fma.f64 x (neg.f64 t) (*.f64 i b))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1 (fma.f64 t (neg.f64 x) (*.f64 t x)))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1 (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1 (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 1 (*.f64 i b) (*.f64 t (neg.f64 x)))
(fma.f64 1 (*.f64 i b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 1 (*.f64 i b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 1 (*.f64 i b) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(fma.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(fma.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(fma.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 1 (fma.f64 t (neg.f64 x) (*.f64 t x)) (-.f64 (*.f64 i b) (*.f64 t x)))
(fma.f64 1 (*.f64 t (neg.f64 x)) (*.f64 i b))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) i) (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) i) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) i) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) i) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (neg.f64 (cbrt.f64 (*.f64 t x))) (*.f64 i b))
(fma.f64 (cbrt.f64 (*.f64 i b)) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 t (neg.f64 x)))
(fma.f64 (cbrt.f64 (*.f64 i b)) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (cbrt.f64 (*.f64 i b)) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (cbrt.f64 (*.f64 i b)) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (cbrt.f64 (*.f64 i b)) (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (cbrt.f64 (*.f64 i b)) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (cbrt.f64 (*.f64 i b)) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (cbrt.f64 (*.f64 i b)) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) i) (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) i) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) i) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) i) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x))) (*.f64 i b))
(fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (neg.f64 x) t (*.f64 i b))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (neg.f64 t) x (*.f64 i b))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (cbrt.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)))) (cbrt.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (-.f64 (*.f64 i b) (*.f64 t x)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t (neg.f64 x))) (cbrt.f64 (*.f64 t (neg.f64 x)))) (cbrt.f64 (*.f64 t (neg.f64 x))) (*.f64 i b))
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (sqrt.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (-.f64 (*.f64 i b) (*.f64 t x)))
(fma.f64 (sqrt.f64 (*.f64 t (neg.f64 x))) (sqrt.f64 (*.f64 t (neg.f64 x))) (*.f64 i b))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 i b))
(fma.f64 -1 (*.f64 t x) (*.f64 i b))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (*.f64 t x)) (*.f64 i b))
(fma.f64 (*.f64 (neg.f64 t) 1) x (*.f64 i b))
(fma.f64 (*.f64 (neg.f64 t) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 i b))
(fma.f64 (*.f64 (neg.f64 t) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 i b))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (*.f64 b (sqrt.f64 i)) (sqrt.f64 i) (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 b (sqrt.f64 i)) (sqrt.f64 i) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (*.f64 b (sqrt.f64 i)) (sqrt.f64 i) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 b (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))

simplify125.0ms (0.2%)

Algorithm
egg-herbie
Rules
924×unswap-sqr
798×associate-+r+
760×fma-neg
550×cancel-sign-sub-inv
358×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04469108
110348326
230548126
Stop Event
node limit
Counts
338 → 273
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(+.f64 0 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 a (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 (*.f64 i b) a) (*.f64 (*.f64 t (neg.f64 x)) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x)))) (cbrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) 1)
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (fma.f64 i b (*.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) a) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) a) (fma.f64 i b (*.f64 t x)))
(pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 1)
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 3)
(pow.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 2))
(log.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 3))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))))
(exp.f64 (log.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) 2))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))))
(fma.f64 a (*.f64 i b) (*.f64 a (*.f64 t (neg.f64 x))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (*.f64 i b) a (*.f64 (*.f64 t (neg.f64 x)) a))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) a (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) a (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 1 (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 1 (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 1 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 1 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2) (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2) (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) a) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) a) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) a) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) a) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(+.f64 (*.f64 i b) (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(+.f64 (*.f64 i b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 t (neg.f64 x)) (*.f64 i b))
(+.f64 0 (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1)
(*.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 1 (/.f64 (fma.f64 i b (*.f64 t x)) (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 i b (*.f64 t x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (neg.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (neg.f64 (fma.f64 i b (*.f64 t x))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (-.f64 (pow.f64 (*.f64 t (neg.f64 x)) 2) (*.f64 (*.f64 i b) (*.f64 t (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) (pow.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (-.f64 (pow.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 2) (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t (neg.f64 x)) 2)) (-.f64 (*.f64 i b) (*.f64 t (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (pow.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 2)) (-.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) -1)
(pow.f64 (/.f64 (fma.f64 i b (*.f64 t x)) (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) -1)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(log.f64 (*.f64 (exp.f64 (*.f64 i b)) (pow.f64 (exp.f64 x) (neg.f64 t))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i b))) (exp.f64 (*.f64 t (neg.f64 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i b))) (pow.f64 (exp.f64 x) (neg.f64 t))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) (exp.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(log.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 x))) (exp.f64 (*.f64 i b))))
(log.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 x))) (+.f64 1 (expm1.f64 (*.f64 i b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (neg.f64 t)) (exp.f64 (*.f64 i b))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (neg.f64 t)) (+.f64 1 (expm1.f64 (*.f64 i b)))))
(log.f64 (/.f64 (exp.f64 (*.f64 i b)) (+.f64 1 (expm1.f64 (*.f64 t x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i b))) (pow.f64 (exp.f64 x) t)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i b))) (+.f64 1 (expm1.f64 (*.f64 t x)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(exp.f64 (log.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) 2))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 i b (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 i b (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i b (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 b i (*.f64 t (neg.f64 x)))
(fma.f64 b i (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 b i (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 b i (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (*.f64 i b) 1 (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i b) 1 (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (*.f64 i b) 1 (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 i b) 1 (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 t (neg.f64 x) (*.f64 i b))
(fma.f64 x (neg.f64 t) (*.f64 i b))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1 (fma.f64 t (neg.f64 x) (*.f64 t x)))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1 (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1 (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 1 (*.f64 i b) (*.f64 t (neg.f64 x)))
(fma.f64 1 (*.f64 i b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 1 (*.f64 i b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 1 (*.f64 i b) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(fma.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(fma.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(fma.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 1 (fma.f64 t (neg.f64 x) (*.f64 t x)) (-.f64 (*.f64 i b) (*.f64 t x)))
(fma.f64 1 (*.f64 t (neg.f64 x)) (*.f64 i b))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) i) (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) i) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) i) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) i) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (neg.f64 (cbrt.f64 (*.f64 t x))) (*.f64 i b))
(fma.f64 (cbrt.f64 (*.f64 i b)) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 t (neg.f64 x)))
(fma.f64 (cbrt.f64 (*.f64 i b)) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (cbrt.f64 (*.f64 i b)) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (cbrt.f64 (*.f64 i b)) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (cbrt.f64 (*.f64 i b)) (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (cbrt.f64 (*.f64 i b)) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (cbrt.f64 (*.f64 i b)) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (cbrt.f64 (*.f64 i b)) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) i) (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) i) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) i) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) i) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x))) (*.f64 i b))
(fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (neg.f64 x) t (*.f64 i b))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (neg.f64 t) x (*.f64 i b))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (cbrt.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)))) (cbrt.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (-.f64 (*.f64 i b) (*.f64 t x)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t (neg.f64 x))) (cbrt.f64 (*.f64 t (neg.f64 x)))) (cbrt.f64 (*.f64 t (neg.f64 x))) (*.f64 i b))
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (sqrt.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (-.f64 (*.f64 i b) (*.f64 t x)))
(fma.f64 (sqrt.f64 (*.f64 t (neg.f64 x))) (sqrt.f64 (*.f64 t (neg.f64 x))) (*.f64 i b))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 i b))
(fma.f64 -1 (*.f64 t x) (*.f64 i b))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (*.f64 t x)) (*.f64 i b))
(fma.f64 (*.f64 (neg.f64 t) 1) x (*.f64 i b))
(fma.f64 (*.f64 (neg.f64 t) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 i b))
(fma.f64 (*.f64 (neg.f64 t) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 i b))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(fma.f64 (*.f64 b (sqrt.f64 i)) (sqrt.f64 i) (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 b (sqrt.f64 i)) (sqrt.f64 i) (*.f64 (*.f64 t (neg.f64 x)) 1))
(fma.f64 (*.f64 b (sqrt.f64 i)) (sqrt.f64 i) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 (*.f64 b (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
Outputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 0 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 a (*.f64 t (neg.f64 x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 (*.f64 i b) a) (*.f64 (*.f64 t (neg.f64 x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x)))) (cbrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (fma.f64 i b (*.f64 t (neg.f64 x))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (fma.f64 i b (*.f64 t (neg.f64 x)))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (fma.f64 i b (*.f64 t (neg.f64 x)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) 1)
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 a (/.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) a)
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (fma.f64 i b (*.f64 t x)))
(/.f64 a (/.f64 (fma.f64 i b (*.f64 t x)) (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 i b (*.f64 t x))) a)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) a) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 a (/.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) a)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) a) (fma.f64 i b (*.f64 t x)))
(/.f64 a (/.f64 (fma.f64 i b (*.f64 t x)) (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 i b (*.f64 t x))) a)
(pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 1)
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 3)
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(pow.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 2) 1/2)
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(pow.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 3) 1/3)
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2)
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 2))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(log.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 3))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(exp.f64 (log.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 1))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 1) 1))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) 3))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) 1/3))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))) 2))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 a (*.f64 i b) (*.f64 a (*.f64 t (neg.f64 x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (*.f64 i b) a (*.f64 (*.f64 t (neg.f64 x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) a (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) a (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 1 (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 1 (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 1 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 1 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2) (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2) (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) a) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) a) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (sqrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) a) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) a) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 a (fma.f64 t (neg.f64 x) (*.f64 t x))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(fma.f64 (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) a))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 a (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 i b) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 i b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 t (neg.f64 x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 0 (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 i b (*.f64 t (neg.f64 x))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 i b (*.f64 t (neg.f64 x)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 i b (*.f64 t (neg.f64 x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 i b (*.f64 t (neg.f64 x)))))))
(*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1)
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(*.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) 1) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 i b (*.f64 t x)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) 1) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 1 (/.f64 (fma.f64 i b (*.f64 t x)) (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 i b (*.f64 t x)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) 1) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 i b (*.f64 t x)))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (neg.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) 1) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (neg.f64 (fma.f64 i b (*.f64 t x))))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 i b (*.f64 t x)))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (-.f64 (pow.f64 (*.f64 t (neg.f64 x)) 2) (*.f64 (*.f64 i b) (*.f64 t (neg.f64 x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) 1) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) (pow.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (-.f64 (pow.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 2) (*.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i b (*.f64 t (neg.f64 x))) 3) (pow.f64 (*.f64 0 (*.f64 t x)) 3)) (+.f64 (pow.f64 (fma.f64 i b (*.f64 t (neg.f64 x))) 2) (*.f64 (*.f64 0 (*.f64 t x)) (-.f64 (*.f64 0 (*.f64 t x)) (fma.f64 i b (*.f64 t (neg.f64 x)))))))
(/.f64 (pow.f64 (fma.f64 i b (*.f64 t (neg.f64 x))) 3) (pow.f64 (fma.f64 i b (*.f64 t (neg.f64 x))) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t (neg.f64 x)) 2)) (-.f64 (*.f64 i b) (*.f64 t (neg.f64 x))))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 i b (*.f64 t x)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (pow.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 2)) (-.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (pow.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 2)) (-.f64 (*.f64 i b) (+.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i b (*.f64 t (neg.f64 x))) 2) (pow.f64 (*.f64 0 (*.f64 t x)) 2)) (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 0 (*.f64 t x)))))
(/.f64 (pow.f64 (fma.f64 i b (*.f64 t (neg.f64 x))) 2) (fma.f64 i b (*.f64 t (neg.f64 x))))
(pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1)
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 3)
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(pow.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) 1/2)
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(pow.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) 1/3)
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(pow.f64 (/.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) -1)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) 1) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(pow.f64 (/.f64 (fma.f64 i b (*.f64 t x)) (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) -1)
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 i b (*.f64 t x)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(log.f64 (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(log.f64 (*.f64 (exp.f64 (*.f64 i b)) (pow.f64 (exp.f64 x) (neg.f64 t))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i b))) (exp.f64 (*.f64 t (neg.f64 x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i b))) (pow.f64 (exp.f64 x) (neg.f64 t))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) (exp.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(log.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 x))) (exp.f64 (*.f64 i b))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(log.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 x))) (+.f64 1 (expm1.f64 (*.f64 i b)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (neg.f64 t)) (exp.f64 (*.f64 i b))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (neg.f64 t)) (+.f64 1 (expm1.f64 (*.f64 i b)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(log.f64 (/.f64 (exp.f64 (*.f64 i b)) (+.f64 1 (expm1.f64 (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i b))) (pow.f64 (exp.f64 x) t)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i b))) (+.f64 1 (expm1.f64 (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(exp.f64 (log.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 1) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) 3))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) 1/3))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) 2))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 (*.f64 t (neg.f64 x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 i b (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 i b (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 b i (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 b i (*.f64 (*.f64 t (neg.f64 x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 b i (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 b i (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i b) 1 (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i b) 1 (*.f64 (*.f64 t (neg.f64 x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i b) 1 (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i b) 1 (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 t (neg.f64 x) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 x (neg.f64 t) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1 (fma.f64 t (neg.f64 x) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1 (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 1 (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 1 (*.f64 i b) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 1 (*.f64 i b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 1 (*.f64 i b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 1 (*.f64 i b) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 1 (fma.f64 t (neg.f64 x) (*.f64 t x)) (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 1 (*.f64 t (neg.f64 x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) i) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) i) (*.f64 (*.f64 t (neg.f64 x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) i) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) i) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (neg.f64 (cbrt.f64 (*.f64 t x))) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (cbrt.f64 (*.f64 i b)) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (cbrt.f64 (*.f64 i b)) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (*.f64 (*.f64 t (neg.f64 x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (cbrt.f64 (*.f64 i b)) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (cbrt.f64 (*.f64 i b)) (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (cbrt.f64 (*.f64 i b)) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (cbrt.f64 (*.f64 i b)) (*.f64 (*.f64 t (neg.f64 x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (cbrt.f64 (*.f64 i b)) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i b)) 2) (cbrt.f64 (*.f64 i b)) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) b) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) i) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) i) (*.f64 (*.f64 t (neg.f64 x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) i) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) i) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x))) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (*.f64 (*.f64 t (neg.f64 x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 i b)) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) b) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (neg.f64 x) t (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) 1) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) 1) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) 1) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) 1) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) 1) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 i b (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 i b (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 i b (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 i b (*.f64 t x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 i b (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 i b (*.f64 t x)))
(fma.f64 (neg.f64 t) x (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (cbrt.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)))) (cbrt.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t (neg.f64 x))) (cbrt.f64 (*.f64 t (neg.f64 x)))) (cbrt.f64 (*.f64 t (neg.f64 x))) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (sqrt.f64 (fma.f64 t (neg.f64 x) (*.f64 t x))) (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 t (neg.f64 x))) (sqrt.f64 (*.f64 t (neg.f64 x))) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 -1 (*.f64 t x) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (fma.f64 t (neg.f64 x) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (*.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))) (+.f64 (fma.f64 t (neg.f64 x) (*.f64 t x)) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (cbrt.f64 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 (neg.f64 t) 1) x (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 (neg.f64 t) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 (neg.f64 t) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 t (neg.f64 x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 (*.f64 t (neg.f64 x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 b (sqrt.f64 i)) (sqrt.f64 i) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 b (sqrt.f64 i)) (sqrt.f64 i) (*.f64 (*.f64 t (neg.f64 x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 b (sqrt.f64 i)) (sqrt.f64 i) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 (*.f64 b (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (-.f64 (*.f64 t x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))

localize11.0ms (0%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 y x) (*.f64 c b))
95.4%
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
Compiler

Compiled 36 to 13 computations (63.9% saved)

series6.0ms (0%)

Counts
2 → 96
Calls

27 calls:

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

rewrite91.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1268×log-prod
978×fma-def
914×pow-prod-down
592×pow-prod-up
552×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
123944
2319944
Stop Event
node limit
Counts
2 → 242
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(-.f64 (*.f64 y x) (*.f64 c b))
Outputs
(+.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(+.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(+.f64 0 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 b (neg.f64 c))))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c))))) (cbrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))) 1)
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (fma.f64 y x (*.f64 c b)))
(pow.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 2))
(log.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 3))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)))
(exp.f64 (log.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))) 2))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)))
(fma.f64 (*.f64 y x) z (*.f64 (*.f64 b (neg.f64 c)) z))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 z (*.f64 y x) (*.f64 z (*.f64 b (neg.f64 c))))
(fma.f64 z (fma.f64 y x (*.f64 b (neg.f64 c))) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 z (fma.f64 y x (*.f64 b (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 1 (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 1 (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 1 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 1 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 2) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 2) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 2) (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 2) (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (*.f64 z (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 z (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(+.f64 (*.f64 y x) (*.f64 b (neg.f64 c)))
(+.f64 (*.f64 y x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(+.f64 (*.f64 y x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(+.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(+.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(+.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(+.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 y x (*.f64 b (neg.f64 c))))
(+.f64 (*.f64 b (neg.f64 c)) (*.f64 y x))
(+.f64 0 (fma.f64 y x (*.f64 b (neg.f64 c))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1)
(*.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 b (neg.f64 c)) 2) (*.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 3) (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 2) (-.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 2) (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 c (neg.f64 b) (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b (neg.f64 c)) 2)) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 2) (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 2)) (-.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) -1)
(pow.f64 (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (pow.f64 (exp.f64 c) (neg.f64 b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (exp.f64 (*.f64 b (neg.f64 c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 c) (neg.f64 b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) (exp.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(log.f64 (*.f64 (exp.f64 (*.f64 b (neg.f64 c))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (exp.f64 (*.f64 b (neg.f64 c))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 b)) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 b)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 c b)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 c) b)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 c b)))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) 2))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 y x (*.f64 b (neg.f64 c)))
(fma.f64 y x (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y x (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 x y (*.f64 b (neg.f64 c)))
(fma.f64 x y (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 x y (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 x y (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (*.f64 y x) 1 (*.f64 b (neg.f64 c)))
(fma.f64 (*.f64 y x) 1 (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (*.f64 y x) 1 (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 y x) 1 (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1 (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1 (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1 (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 1 (*.f64 y x) (*.f64 b (neg.f64 c)))
(fma.f64 1 (*.f64 y x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 1 (*.f64 y x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 1 (*.f64 y x) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 1 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 y x (*.f64 b (neg.f64 c))))
(fma.f64 1 (*.f64 b (neg.f64 c)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (neg.f64 (cbrt.f64 (*.f64 c b))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 b (neg.f64 c)))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 b (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 b (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 b (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b))) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 b (neg.f64 c)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 b (neg.f64 c)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 b (neg.f64 c)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (neg.f64 b) c (*.f64 y x))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (neg.f64 c) b (*.f64 y x))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)))) (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (fma.f64 y x (*.f64 b (neg.f64 c))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 b (neg.f64 c))) (cbrt.f64 (*.f64 b (neg.f64 c)))) (cbrt.f64 (*.f64 b (neg.f64 c))) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (sqrt.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (fma.f64 y x (*.f64 b (neg.f64 c))))
(fma.f64 (sqrt.f64 (*.f64 b (neg.f64 c))) (sqrt.f64 (*.f64 b (neg.f64 c))) (*.f64 y x))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 y x))
(fma.f64 -1 (*.f64 c b) (*.f64 y x))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (cbrt.f64 (*.f64 c b)) (*.f64 y x))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 b (neg.f64 c)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 b (neg.f64 c)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 b (neg.f64 c)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 b (neg.f64 c)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (*.f64 (neg.f64 c) 1) b (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 c) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 y x))

simplify171.0ms (0.2%)

Algorithm
egg-herbie
Rules
934×unswap-sqr
768×associate-+r+
690×associate-+l+
540×fma-neg
540×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04509108
110228326
230148126
Stop Event
node limit
Counts
338 → 279
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(+.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(+.f64 0 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 b (neg.f64 c))))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c))))) (cbrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))) 1)
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (fma.f64 y x (*.f64 c b)))
(pow.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 2))
(log.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 3))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)))
(exp.f64 (log.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))) 2))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)))
(fma.f64 (*.f64 y x) z (*.f64 (*.f64 b (neg.f64 c)) z))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 z (*.f64 y x) (*.f64 z (*.f64 b (neg.f64 c))))
(fma.f64 z (fma.f64 y x (*.f64 b (neg.f64 c))) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 z (fma.f64 y x (*.f64 b (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 1 (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 1 (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 1 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 1 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 2) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 2) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 2) (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 2) (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 (*.f64 z (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 z (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(+.f64 (*.f64 y x) (*.f64 b (neg.f64 c)))
(+.f64 (*.f64 y x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(+.f64 (*.f64 y x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(+.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(+.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(+.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(+.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 y x (*.f64 b (neg.f64 c))))
(+.f64 (*.f64 b (neg.f64 c)) (*.f64 y x))
(+.f64 0 (fma.f64 y x (*.f64 b (neg.f64 c))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1)
(*.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 b (neg.f64 c)) 2) (*.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 3) (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 2) (-.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 2) (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 c (neg.f64 b) (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b (neg.f64 c)) 2)) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 2) (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 2)) (-.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) -1)
(pow.f64 (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (pow.f64 (exp.f64 c) (neg.f64 b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (exp.f64 (*.f64 b (neg.f64 c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 c) (neg.f64 b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) (exp.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(log.f64 (*.f64 (exp.f64 (*.f64 b (neg.f64 c))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (exp.f64 (*.f64 b (neg.f64 c))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 b)) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 b)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 c b)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 c) b)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 c b)))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) 2))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 y x (*.f64 b (neg.f64 c)))
(fma.f64 y x (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y x (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 x y (*.f64 b (neg.f64 c)))
(fma.f64 x y (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 x y (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 x y (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (*.f64 y x) 1 (*.f64 b (neg.f64 c)))
(fma.f64 (*.f64 y x) 1 (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (*.f64 y x) 1 (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 y x) 1 (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1 (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1 (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1 (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 1 (*.f64 y x) (*.f64 b (neg.f64 c)))
(fma.f64 1 (*.f64 y x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 1 (*.f64 y x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 1 (*.f64 y x) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 1 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 y x (*.f64 b (neg.f64 c))))
(fma.f64 1 (*.f64 b (neg.f64 c)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (neg.f64 (cbrt.f64 (*.f64 c b))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 b (neg.f64 c)))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 b (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 b (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 b (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b))) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 b (neg.f64 c)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 b (neg.f64 c)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 b (neg.f64 c)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (neg.f64 b) c (*.f64 y x))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (neg.f64 c) b (*.f64 y x))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)))) (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (fma.f64 y x (*.f64 b (neg.f64 c))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 b (neg.f64 c))) (cbrt.f64 (*.f64 b (neg.f64 c)))) (cbrt.f64 (*.f64 b (neg.f64 c))) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (sqrt.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (fma.f64 y x (*.f64 b (neg.f64 c))))
(fma.f64 (sqrt.f64 (*.f64 b (neg.f64 c))) (sqrt.f64 (*.f64 b (neg.f64 c))) (*.f64 y x))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 y x))
(fma.f64 -1 (*.f64 c b) (*.f64 y x))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (cbrt.f64 (*.f64 c b)) (*.f64 y x))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 b (neg.f64 c)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 b (neg.f64 c)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 b (neg.f64 c)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 b (neg.f64 c)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 (*.f64 (neg.f64 c) 1) b (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 c) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 y x))
Outputs
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(*.f64 -1 (*.f64 c b))
(*.f64 b (neg.f64 c))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(*.f64 -1 (*.f64 c b))
(*.f64 b (neg.f64 c))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(*.f64 -1 (*.f64 c b))
(*.f64 b (neg.f64 c))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(*.f64 -1 (*.f64 c b))
(*.f64 b (neg.f64 c))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(*.f64 -1 (*.f64 c b))
(*.f64 b (neg.f64 c))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(*.f64 -1 (*.f64 c b))
(*.f64 b (neg.f64 c))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 0 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 b (neg.f64 c))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c))))) (cbrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (fma.f64 b (neg.f64 c) (*.f64 y x)))) (cbrt.f64 (pow.f64 (exp.f64 z) (fma.f64 b (neg.f64 c) (*.f64 y x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (fma.f64 b (neg.f64 c) (*.f64 y x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 c (neg.f64 b))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))) 1)
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 z (/.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) z)
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 (fma.f64 y x (*.f64 c b)) z))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) z)
(*.f64 (/.f64 z (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 z (/.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) z)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (fma.f64 y x (*.f64 c b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 (fma.f64 y x (*.f64 c b)) z))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) z)
(*.f64 (/.f64 z (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(pow.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 1)
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 3)
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(pow.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 2) 1/2)
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(pow.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 3) 1/3)
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 2)
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 2))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(log.f64 (pow.f64 (exp.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 3))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(exp.f64 (log.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 1))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 1) 1))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))) 3))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))) 1/3))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z))) 2))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (*.f64 y x) z (*.f64 (*.f64 b (neg.f64 c)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 z (*.f64 y x) (*.f64 z (*.f64 b (neg.f64 c))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 z (fma.f64 y x (*.f64 b (neg.f64 c))) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 z (fma.f64 y x (*.f64 b (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 1 (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) 1 (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 1 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 1 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 2) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 2) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 2) (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) 2) (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (sqrt.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z)) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (*.f64 z (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(fma.f64 (*.f64 z (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (fma.f64 y x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 y x) (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 y x (*.f64 b (neg.f64 c))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 b (neg.f64 c)) (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 0 (fma.f64 y x (*.f64 b (neg.f64 c))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b (neg.f64 c) (*.f64 y x)))) (cbrt.f64 (exp.f64 (fma.f64 b (neg.f64 c) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b (neg.f64 c) (*.f64 y x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 c (neg.f64 b))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b (neg.f64 c) (*.f64 y x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1)
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(*.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 b (neg.f64 c)) 2) (*.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 3) (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 2) (-.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 2) (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 c (neg.f64 b) (*.f64 c b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (neg.f64 c) (*.f64 y x)) 3) (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b (neg.f64 c) (*.f64 y x)) 2) (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 2)) (*.f64 (fma.f64 b (neg.f64 c) (*.f64 y x)) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (neg.f64 b))) 3) (pow.f64 (*.f64 0 (*.f64 c b)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (neg.f64 b))) 2) (*.f64 (*.f64 0 (*.f64 c b)) (-.f64 (*.f64 0 (*.f64 c b)) (fma.f64 y x (*.f64 c (neg.f64 b)))))))
(/.f64 (pow.f64 (fma.f64 y x (*.f64 c (neg.f64 b))) 3) (pow.f64 (fma.f64 y x (*.f64 c (neg.f64 b))) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b (neg.f64 c)) 2)) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 2) (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 2)) (-.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (neg.f64 c) (*.f64 y x)) 2) (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 2)) (-.f64 (fma.f64 b (neg.f64 c) (*.f64 y x)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c (neg.f64 b))) 2) (pow.f64 (*.f64 0 (*.f64 c b)) 2)) (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))))
(/.f64 (pow.f64 (fma.f64 y x (*.f64 c (neg.f64 b))) 2) (fma.f64 y x (*.f64 c (neg.f64 b))))
(pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1)
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 3)
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 2) 1/2)
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 3) 1/3)
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2)
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(pow.f64 (/.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) -1)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(pow.f64 (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) -1)
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 2))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (pow.f64 (exp.f64 c) (neg.f64 b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (exp.f64 (*.f64 b (neg.f64 c)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 c) (neg.f64 b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) (exp.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (exp.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(log.f64 (*.f64 (exp.f64 (*.f64 b (neg.f64 c))) (pow.f64 (exp.f64 y) x)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(log.f64 (*.f64 (exp.f64 (*.f64 b (neg.f64 c))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 b)) (pow.f64 (exp.f64 y) x)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 b)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 c) b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 3))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 1) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) 3))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) 1/3))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) 2))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 y x (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 y x (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 y x (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 x y (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 x y (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 x y (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 x y (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 y x) 1 (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 y x) 1 (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 y x) 1 (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 y x) 1 (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1 (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1 (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) 1 (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 1 (*.f64 y x) (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 1 (*.f64 y x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 1 (*.f64 y x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 1 (*.f64 y x) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 1 (fma.f64 y x (*.f64 b (neg.f64 c))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 1 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 y x (*.f64 b (neg.f64 c))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 1 (*.f64 b (neg.f64 c)) (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (neg.f64 (cbrt.f64 (*.f64 c b))) (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 2) (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b))) (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (sqrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (neg.f64 b) c (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(fma.f64 (neg.f64 c) b (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)))) (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (fma.f64 y x (*.f64 b (neg.f64 c))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 b (neg.f64 c))) (cbrt.f64 (*.f64 b (neg.f64 c)))) (cbrt.f64 (*.f64 b (neg.f64 c))) (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (sqrt.f64 (fma.f64 c (neg.f64 b) (*.f64 c b))) (fma.f64 y x (*.f64 b (neg.f64 c))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 (*.f64 b (neg.f64 c))) (sqrt.f64 (*.f64 b (neg.f64 c))) (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 -1 (*.f64 c b) (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (fma.f64 c (neg.f64 b) (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))) (+.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (cbrt.f64 (*.f64 c b)) (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 b (neg.f64 c)) 1))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 c b) (fma.f64 c (neg.f64 b) (*.f64 c b)))))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 (neg.f64 c) 1) b (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 (neg.f64 c) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))

localize20.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 y z) (*.f64 a t))
100.0%
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
90.7%
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
90.2%
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
Compiler

Compiled 80 to 18 computations (77.5% saved)

series14.0ms (0%)

Counts
3 → 196
Calls

51 calls:

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

rewrite107.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1038×fma-neg
812×expm1-udef
812×log1p-udef
462×add-sqr-sqrt
460×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01999
143999
2624399
Stop Event
node limit
Counts
3 → 171
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 y z) (*.f64 a t))
Outputs
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 a (neg.f64 i))))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 a (neg.f64 i)) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 1)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (fma.f64 c z (*.f64 i a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 c z (*.f64 i a)))
(pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 c z) (*.f64 i a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(+.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))
(+.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x))
(*.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)
(*.f64 1 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))))
(/.f64 1 (/.f64 (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))) (neg.f64 (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(exp.f64 (log.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 1 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 1 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 1 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 1 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) 2) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) 2) (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) 2) (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (fma.f64 z y (*.f64 a (neg.f64 t)))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2) (*.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2) (*.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (fma.f64 z y (*.f64 a (neg.f64 t)))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2)) (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2)) (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (*.f64 x (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t))))) (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 x (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t))))) (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t)))
(+.f64 (*.f64 z y) (*.f64 (*.f64 a (neg.f64 t)) 1))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 a) t (*.f64 a t)))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 z y (*.f64 a (neg.f64 t))))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 z y))
(*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 1)
(*.f64 1 (fma.f64 z y (*.f64 a (neg.f64 t))))
(*.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2) (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(*.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 z y (*.f64 a t))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 a t))) (-.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 a t))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 1 (/.f64 (fma.f64 z y (*.f64 a t)) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (neg.f64 (fma.f64 z y (*.f64 a t))))
(/.f64 (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 z y) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3)) (+.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 t) a (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) (-.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) (-.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 1)
(pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 3)
(pow.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 2))
(log.f64 (exp.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z y (*.f64 a (neg.f64 t))))))
(cbrt.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(exp.f64 (log.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(fma.f64 z y (*.f64 a (neg.f64 t)))
(fma.f64 z y (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 y z (*.f64 a (neg.f64 t)))
(fma.f64 y z (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (*.f64 z y) 1 (*.f64 a (neg.f64 t)))
(fma.f64 (*.f64 z y) 1 (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 1 (*.f64 z y) (*.f64 a (neg.f64 t)))
(fma.f64 1 (*.f64 z y) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 1 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) z) (*.f64 a (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) z) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2) (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 (cbrt.f64 (*.f64 z y)) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 a (neg.f64 t)))
(fma.f64 (cbrt.f64 (*.f64 z y)) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (cbrt.f64 (*.f64 z y)) (*.f64 a (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (cbrt.f64 (*.f64 z y)) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) y) (*.f64 a (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) y) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) z) (*.f64 a (neg.f64 t)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) z) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 z y)) (*.f64 a (neg.f64 t)))
(fma.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 z y)) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) y) (*.f64 a (neg.f64 t)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) y) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 a (neg.f64 t)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (*.f64 z (sqrt.f64 y)) (sqrt.f64 y) (*.f64 a (neg.f64 t)))
(fma.f64 (*.f64 z (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 a (neg.f64 t)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (*.f64 y (sqrt.f64 z)) (sqrt.f64 z) (*.f64 a (neg.f64 t)))
(fma.f64 (*.f64 y (sqrt.f64 z)) (sqrt.f64 z) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))

simplify200.0ms (0.2%)

Algorithm
egg-herbie
Rules
1158×unswap-sqr
836×fma-def
830×times-frac
594×associate-*r*
528×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046316923
1131914423
2494714123
Stop Event
node limit
Counts
367 → 283
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 y (*.f64 z x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 y (*.f64 z x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 a (neg.f64 i))))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 a (neg.f64 i)) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 1)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (fma.f64 c z (*.f64 i a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 c z (*.f64 i a)))
(pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 c z) (*.f64 i a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(+.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))
(+.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x))
(*.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)
(*.f64 1 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))))
(/.f64 1 (/.f64 (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))) (neg.f64 (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(exp.f64 (log.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 1 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 1 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 1 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 1 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) 2) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) 2) (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) 2) (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (fma.f64 z y (*.f64 a (neg.f64 t)))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2) (*.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2) (*.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (fma.f64 z y (*.f64 a (neg.f64 t)))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2)) (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2)) (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (*.f64 x (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t))))) (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 x (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t))))) (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t)))
(+.f64 (*.f64 z y) (*.f64 (*.f64 a (neg.f64 t)) 1))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 a) t (*.f64 a t)))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 z y (*.f64 a (neg.f64 t))))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 z y))
(*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 1)
(*.f64 1 (fma.f64 z y (*.f64 a (neg.f64 t))))
(*.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2) (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(*.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 z y (*.f64 a t))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 a t))) (-.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 a t))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 1 (/.f64 (fma.f64 z y (*.f64 a t)) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (neg.f64 (fma.f64 z y (*.f64 a t))))
(/.f64 (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 z y) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3)) (+.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 t) a (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) (-.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) (-.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 1)
(pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 3)
(pow.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 2))
(log.f64 (exp.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z y (*.f64 a (neg.f64 t))))))
(cbrt.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(exp.f64 (log.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(fma.f64 z y (*.f64 a (neg.f64 t)))
(fma.f64 z y (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 y z (*.f64 a (neg.f64 t)))
(fma.f64 y z (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (*.f64 z y) 1 (*.f64 a (neg.f64 t)))
(fma.f64 (*.f64 z y) 1 (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 1 (*.f64 z y) (*.f64 a (neg.f64 t)))
(fma.f64 1 (*.f64 z y) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 1 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) z) (*.f64 a (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) z) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2) (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 (cbrt.f64 (*.f64 z y)) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 a (neg.f64 t)))
(fma.f64 (cbrt.f64 (*.f64 z y)) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (cbrt.f64 (*.f64 z y)) (*.f64 a (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (cbrt.f64 (*.f64 z y)) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) y) (*.f64 a (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) y) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) z) (*.f64 a (neg.f64 t)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) z) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(fma.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 z y)) (*.f64 a (neg.f64 t)))
(fma.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 z y)) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) y) (*.f64 a (neg.f64 t)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) y) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 a (neg.f64 t)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (*.f64 z (sqrt.f64 y)) (sqrt.f64 y) (*.f64 a (neg.f64 t)))
(fma.f64 (*.f64 z (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 a (neg.f64 t)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 (*.f64 y (sqrt.f64 z)) (sqrt.f64 z) (*.f64 a (neg.f64 t)))
(fma.f64 (*.f64 y (sqrt.f64 z)) (sqrt.f64 z) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
Outputs
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 a (*.f64 b (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 c (*.f64 b z))
(*.f64 b (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 c (*.f64 z b))
(*.f64 b (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 a (*.f64 b (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 c (*.f64 z b))
(*.f64 b (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 c (*.f64 z b))
(*.f64 b (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 c (*.f64 b z))
(*.f64 b (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 a (*.f64 b (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 a (*.f64 b (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 c (*.f64 b z))
(*.f64 b (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 a (*.f64 b (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 a (*.f64 b (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 b (*.f64 c z)))
(-.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 b (*.f64 c z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 z y))
(*.f64 z (*.f64 x y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 z y))
(*.f64 z (*.f64 x y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 a (*.f64 i b))))
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))
(*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))
(*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 a (*.f64 i b))))
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 a (*.f64 i b))))
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 y (*.f64 z x) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (*.f64 x (neg.f64 t)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (*.f64 x (neg.f64 t)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (neg.f64 b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 a (*.f64 i b) (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 a (*.f64 i b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 b (*.f64 c z)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 b z) (neg.f64 c))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 b (*.f64 c z)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 b z) (neg.f64 c))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (neg.f64 (*.f64 b (*.f64 c z))))
(-.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))) (*.f64 b (*.f64 c z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 b z) (neg.f64 c)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (neg.f64 b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (neg.f64 b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 a (neg.f64 i))))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 a (neg.f64 i)) b))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 1)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 a i))))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))))
(/.f64 b (/.f64 (fma.f64 i (*.f64 a (fma.f64 c z (*.f64 a i))) (pow.f64 (*.f64 c z) 2)) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)) (fma.f64 i (*.f64 a (fma.f64 c z (*.f64 a i))) (pow.f64 (*.f64 c z) 2))) b)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (fma.f64 c z (*.f64 i a)))
(/.f64 b (/.f64 (fma.f64 c z (*.f64 a i)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 a i) 2))))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 a i))) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 a i) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 a i))))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))))
(/.f64 b (/.f64 (fma.f64 i (*.f64 a (fma.f64 c z (*.f64 a i))) (pow.f64 (*.f64 c z) 2)) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)) (fma.f64 i (*.f64 a (fma.f64 c z (*.f64 a i))) (pow.f64 (*.f64 c z) 2))) b)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 c z (*.f64 i a)))
(/.f64 b (/.f64 (fma.f64 c z (*.f64 a i)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 a i) 2))))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 a i))) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 a i) 2)))
(pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 1)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3) 1/3)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 b (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(+.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 1 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 3)) 1) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (pow.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 2)) (/.f64 1 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 2)) (fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (-.f64 (sqrt.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 3)) 1) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (pow.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 1 (/.f64 (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 2)) (/.f64 1 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 2)) (fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 3)) 1) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (pow.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 2)) (/.f64 1 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 2)) (fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 3)) 1) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (pow.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))) (neg.f64 (fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 2)) (/.f64 1 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 2)) (fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 3)) 1) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (pow.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) 3)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (-.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) 3) (pow.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 3)) (fma.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (-.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))) (pow.f64 (fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 3) 0) (+.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2) (*.f64 (fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 0)))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 2)) (/.f64 1 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 2)) (fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 a i)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) 2) (*.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))) (fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (fma.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))))
(/.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 2) (fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))))
(pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 3)
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(pow.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) 1/3)
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2)
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(log.f64 (exp.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(exp.f64 (log.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 1))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) 1 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 1 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 1 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 1 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) 2) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) 2) (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) 2) (cbrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (fma.f64 z y (*.f64 a (neg.f64 t)))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2) (*.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2) (*.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (sqrt.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (fma.f64 z y (*.f64 a (neg.f64 t)))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2)) (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2)) (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (*.f64 x (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t))))) (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(fma.f64 (*.f64 x (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t))))) (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(fma.f64 x (fma.f64 a (neg.f64 t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(fma.f64 z (-.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(+.f64 (*.f64 z y) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 z y) (*.f64 (*.f64 a (neg.f64 t)) 1))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 z y) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 a) t (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 1))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 z y (*.f64 a (neg.f64 t))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 z y))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 1)
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 1 (fma.f64 z y (*.f64 a (neg.f64 t))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2) (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 z y (*.f64 a t))) (pow.f64 (*.f64 z y) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 z y (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 a t))) (-.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 a t))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 z y))) (-.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 a t))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 z y (*.f64 a t))) (pow.f64 (*.f64 z y) 2)))
(/.f64 1 (/.f64 (fma.f64 z y (*.f64 a t)) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 z y (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 z y (*.f64 a t))) (pow.f64 (*.f64 z y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 z y (*.f64 a t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 z y (*.f64 a t))) (pow.f64 (*.f64 z y) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (neg.f64 (fma.f64 z y (*.f64 a t))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 z y (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 z y) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 z y (*.f64 a t))) (pow.f64 (*.f64 z y) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3)) (+.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 t) a (*.f64 a t))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (neg.f64 t) (*.f64 z y)) 3) (pow.f64 (*.f64 0 (*.f64 a t)) 3)) (fma.f64 (*.f64 0 (*.f64 a t)) (-.f64 (*.f64 0 (*.f64 a t)) (fma.f64 a (neg.f64 t) (*.f64 z y))) (pow.f64 (fma.f64 a (neg.f64 t) (*.f64 z y)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) 0) (fma.f64 0 (-.f64 (*.f64 a t) (*.f64 z y)) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) (-.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 z y (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) (-.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) (-.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (neg.f64 t) (*.f64 z y)) 2) (*.f64 (*.f64 0 (*.f64 a t)) (*.f64 0 (*.f64 a t)))) (-.f64 (*.f64 z y) (fma.f64 a t (*.f64 0 (*.f64 a t)))))
(/.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 z y) (*.f64 a t)))
(pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 1)
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 3)
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(pow.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 3) 1/3)
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(pow.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2)
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(sqrt.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 2))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(log.f64 (exp.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z y (*.f64 a (neg.f64 t))))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(cbrt.f64 (pow.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) 3))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(expm1.f64 (log1p.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(exp.f64 (log.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(exp.f64 (*.f64 (log.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 1))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(log1p.f64 (expm1.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 z y (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 z y (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 y z (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 y z (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (*.f64 z y) 1 (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (*.f64 z y) 1 (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 1 (*.f64 z y) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 1 (*.f64 z y) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 1 (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) z) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) z) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) 2) (cbrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (cbrt.f64 (*.f64 z y)) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (cbrt.f64 (*.f64 z y)) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (cbrt.f64 (*.f64 z y)) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (cbrt.f64 (*.f64 z y)) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) y) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) y) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) z) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) z) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (sqrt.f64 (fma.f64 z y (*.f64 a (neg.f64 t)))) (fma.f64 (neg.f64 t) a (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 z y)) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 z y)) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) y) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) y) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (*.f64 z (sqrt.f64 y)) (sqrt.f64 y) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (*.f64 z (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (*.f64 y (sqrt.f64 z)) (sqrt.f64 z) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 (*.f64 y (sqrt.f64 z)) (sqrt.f64 z) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 a (neg.f64 t) (*.f64 z y))

localize19.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
94.5%
(*.f64 y (neg.f64 (fma.f64 i j (*.f64 z (neg.f64 x)))))
Compiler

Compiled 45 to 14 computations (68.9% saved)

series8.0ms (0%)

Counts
1 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
y
@0
(*.f64 y (neg.f64 (fma.f64 i j (*.f64 z (neg.f64 x)))))
1.0ms
x
@0
(*.f64 y (neg.f64 (fma.f64 i j (*.f64 z (neg.f64 x)))))
1.0ms
i
@0
(*.f64 y (neg.f64 (fma.f64 i j (*.f64 z (neg.f64 x)))))
1.0ms
y
@inf
(*.f64 y (neg.f64 (fma.f64 i j (*.f64 z (neg.f64 x)))))
1.0ms
z
@0
(*.f64 y (neg.f64 (fma.f64 i j (*.f64 z (neg.f64 x)))))

rewrite96.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1230×log-prod
800×pow-prod-down
618×pow-prod-up
536×pow-exp
504×pow-unpow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01429
128121
2354421
Stop Event
node limit
Counts
1 → 28
Calls
Call 1
Inputs
(*.f64 y (neg.f64 (fma.f64 i j (*.f64 z (neg.f64 x)))))
Outputs
(+.f64 0 (*.f64 y (fma.f64 i j (*.f64 z x))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 (*.f64 i j) y) (*.f64 (*.f64 z x) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x)))) (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x))))))
(-.f64 0 (*.f64 y (fma.f64 i j (*.f64 z x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 i j (*.f64 z x))))) 1)
(pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))) 3)
(pow.f64 (pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))) 2)
(neg.f64 (*.f64 y (fma.f64 i j (*.f64 z x))))
(sqrt.f64 (pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 2))
(log.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 i j (*.f64 z x))))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))))))
(cbrt.f64 (pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 3))
(expm1.f64 (log1p.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))))
(exp.f64 (log.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (fma.f64 i j (*.f64 z x))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (fma.f64 i j (*.f64 z x))))) 2))
(log1p.f64 (expm1.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))))
(fma.f64 y (*.f64 i j) (*.f64 y (*.f64 z x)))
(fma.f64 (*.f64 i j) y (*.f64 (*.f64 z x) y))

simplify84.0ms (0.1%)

Algorithm
egg-herbie
Rules
1880×fma-neg
1350×log-prod
916×associate-*r*
836×fma-def
818×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0892256
12032228
26741998
342151998
469131998
Stop Event
node limit
Counts
88 → 46
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 0 (*.f64 y (fma.f64 i j (*.f64 z x))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 (*.f64 i j) y) (*.f64 (*.f64 z x) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x)))) (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x))))))
(-.f64 0 (*.f64 y (fma.f64 i j (*.f64 z x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 i j (*.f64 z x))))) 1)
(pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))) 3)
(pow.f64 (pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))) 2)
(neg.f64 (*.f64 y (fma.f64 i j (*.f64 z x))))
(sqrt.f64 (pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 2))
(log.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 i j (*.f64 z x))))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))))))
(cbrt.f64 (pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 3))
(expm1.f64 (log1p.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))))
(exp.f64 (log.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (fma.f64 i j (*.f64 z x))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (fma.f64 i j (*.f64 z x))))) 2))
(log1p.f64 (expm1.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))))
(fma.f64 y (*.f64 i j) (*.f64 y (*.f64 z x)))
(fma.f64 (*.f64 i j) y (*.f64 (*.f64 z x) y))
Outputs
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 y (*.f64 j (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 0 (*.f64 y (fma.f64 i j (*.f64 z x))))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 y (*.f64 z x)))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(+.f64 (*.f64 (*.f64 i j) y) (*.f64 (*.f64 z x) y))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x)))) (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x))))))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(-.f64 0 (*.f64 y (fma.f64 i j (*.f64 z x))))
(*.f64 (neg.f64 y) (fma.f64 i j (*.f64 z x)))
(*.f64 y (neg.f64 (fma.f64 i j (*.f64 z x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 i j (*.f64 z x))))) 1)
(*.f64 y (fma.f64 i j (*.f64 z x)))
(pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 1)
(*.f64 y (fma.f64 i j (*.f64 z x)))
(pow.f64 (cbrt.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))) 3)
(*.f64 y (fma.f64 i j (*.f64 z x)))
(pow.f64 (pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 2) 1/2)
(*.f64 y (fma.f64 i j (*.f64 z x)))
(pow.f64 (pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 3) 1/3)
(*.f64 y (fma.f64 i j (*.f64 z x)))
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))) 2)
(*.f64 y (fma.f64 i j (*.f64 z x)))
(neg.f64 (*.f64 y (fma.f64 i j (*.f64 z x))))
(*.f64 (neg.f64 y) (fma.f64 i j (*.f64 z x)))
(*.f64 y (neg.f64 (fma.f64 i j (*.f64 z x))))
(sqrt.f64 (pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 2))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(log.f64 (pow.f64 (exp.f64 y) (fma.f64 i j (*.f64 z x))))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 i j (*.f64 z x))))))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))))))
(*.f64 (neg.f64 y) (fma.f64 i j (*.f64 z x)))
(*.f64 y (neg.f64 (fma.f64 i j (*.f64 z x))))
(cbrt.f64 (pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 3))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(expm1.f64 (log1p.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(exp.f64 (log.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))) 1))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))) 1) 1))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (fma.f64 i j (*.f64 z x))))) 3))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y (fma.f64 i j (*.f64 z x))) 3)) 1/3))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (fma.f64 i j (*.f64 z x))))) 2))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(log1p.f64 (expm1.f64 (*.f64 y (fma.f64 i j (*.f64 z x)))))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(fma.f64 y (*.f64 i j) (*.f64 y (*.f64 z x)))
(*.f64 y (fma.f64 i j (*.f64 z x)))
(fma.f64 (*.f64 i j) y (*.f64 (*.f64 z x) y))
(*.f64 y (fma.f64 i j (*.f64 z x)))

eval208.0ms (0.3%)

Compiler

Compiled 25776 to 5071 computations (80.3% saved)

prune448.0ms (0.6%)

Pruning

46 alts after pruning (43 fresh and 3 done)

PrunedKeptTotal
New1015291044
Fresh101424
Picked011
Done224
Total1027461073
Accurracy
100.0%
Counts
1073 → 46
Alt Table
Click to see full alt table
StatusAccuracyProgram
30.7%
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) 3)
15.9%
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) a) (fma.f64 i b (*.f64 t x)))
30.9%
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
52.7%
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))
78.0%
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 c (*.f64 b z)))
71.5%
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
57.5%
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
40.3%
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (/.f64 b (/.f64 (fma.f64 c z (*.f64 a i)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 a i) 2)))))
54.5%
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 a (neg.f64 i)) b)))
41.2%
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (neg.f64 i) (*.f64 a b)))
38.9%
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))
57.7%
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
45.4%
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
54.5%
(+.f64 (-.f64 (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
31.3%
(+.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
51.1%
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
31.3%
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
43.6%
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
41.6%
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
55.5%
(+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
30.9%
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 3) z)
26.3%
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
31.3%
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
28.6%
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
31.3%
(*.f64 (+.f64 (*.f64 y x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b)))) z)
15.9%
(*.f64 (*.f64 y x) z)
17.7%
(*.f64 (*.f64 c (neg.f64 b)) z)
16.4%
(*.f64 (*.f64 c z) (neg.f64 b))
16.4%
(*.f64 (*.f64 b z) (neg.f64 c))
15.0%
(*.f64 (neg.f64 a) (*.f64 t x))
16.3%
(*.f64 (expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) z)
30.7%
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
14.2%
(*.f64 y (*.f64 z x))
19.2%
(*.f64 y (*.f64 j (neg.f64 i)))
30.7%
(*.f64 y (neg.f64 (fma.f64 i j (*.f64 z (neg.f64 x)))))
15.0%
(*.f64 x (*.f64 z y))
25.8%
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
33.4%
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
18.6%
(*.f64 i (*.f64 a b))
30.5%
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
33.0%
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
16.6%
(*.f64 a (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (*.f64 t (neg.f64 x))))
31.1%
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
31.1%
(*.f64 a (+.f64 (*.f64 i b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
18.9%
(*.f64 a (*.f64 i b))
17.4%
(*.f64 -1 (*.f64 i (*.f64 y j)))
Compiler

Compiled 2091 to 1396 computations (33.2% saved)

localize56.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
93.0%
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
90.8%
(*.f64 t (*.f64 c j))
90.8%
(*.f64 c (*.f64 b z))
90.2%
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
Compiler

Compiled 165 to 32 computations (80.6% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
t
@0
(*.f64 t (*.f64 c j))
0.0ms
c
@-inf
(*.f64 t (*.f64 c j))
0.0ms
j
@-inf
(*.f64 t (*.f64 c j))
0.0ms
c
@inf
(*.f64 t (*.f64 c j))
0.0ms
t
@inf
(*.f64 t (*.f64 c j))

rewrite84.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1358×pow1
1238×add-exp-log
1238×log1p-expm1-u
1238×expm1-log1p-u
1210×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
113913
2169413
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 t (*.f64 c j))
Outputs
(-.f64 (+.f64 1 (*.f64 t (*.f64 c j))) 1)
(pow.f64 (*.f64 t (*.f64 c j)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 c j))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 c j)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 c j))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 c j)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 j) c) t))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 c j)) 3))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 c j))))
(exp.f64 (log.f64 (*.f64 t (*.f64 c j))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 c j))))

simplify66.0ms (0.1%)

Algorithm
egg-herbie
Rules
1962×log-prod
784×*-commutative
684×distribute-lft-out
666×distribute-rgt-in
648×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036611
190611
2318611
32015611
45783611
Stop Event
node limit
Counts
47 → 12
Calls
Call 1
Inputs
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(-.f64 (+.f64 1 (*.f64 t (*.f64 c j))) 1)
(pow.f64 (*.f64 t (*.f64 c j)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 c j))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 c j)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 c j))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 c j)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 j) c) t))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 c j)) 3))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 c j))))
(exp.f64 (log.f64 (*.f64 t (*.f64 c j))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 c j))))
Outputs
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 t j))
(-.f64 (+.f64 1 (*.f64 t (*.f64 c j))) 1)
(*.f64 c (*.f64 t j))
(pow.f64 (*.f64 t (*.f64 c j)) 1)
(*.f64 c (*.f64 t j))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 c j))) 3)
(*.f64 c (*.f64 t j))
(pow.f64 (pow.f64 (*.f64 t (*.f64 c j)) 3) 1/3)
(*.f64 c (*.f64 t j))
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 c j))) 2)
(*.f64 c (*.f64 t j))
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 c j)) 2))
(*.f64 c (*.f64 t j))
(log.f64 (pow.f64 (pow.f64 (exp.f64 j) c) t))
(*.f64 c (*.f64 t j))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 c j)) 3))
(*.f64 c (*.f64 t j))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 c j))))
(*.f64 c (*.f64 t j))
(exp.f64 (log.f64 (*.f64 t (*.f64 c j))))
(*.f64 c (*.f64 t j))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 c j))))
(*.f64 c (*.f64 t j))

localize7.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
93.2%
(*.f64 a (*.f64 i b))
Compiler

Compiled 20 to 11 computations (45% saved)

series3.0ms (0%)

Counts
1 → 12
Calls

9 calls:

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

rewrite91.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1358×pow1
1238×add-exp-log
1238×log1p-expm1-u
1238×expm1-log1p-u
1210×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
113913
2169413
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
Outputs
(-.f64 (+.f64 1 (*.f64 a (*.f64 i b))) 1)
(pow.f64 (*.f64 a (*.f64 i b)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 i b))) 3)
(pow.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 i b))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 i b)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) i) a))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 i b))))
(exp.f64 (log.f64 (*.f64 a (*.f64 i b))))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 i b))))

simplify78.0ms (0.1%)

Algorithm
egg-herbie
Rules
1962×log-prod
784×*-commutative
684×distribute-lft-out
666×distribute-rgt-in
648×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

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

localize9.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
91.1%
(*.f64 i (*.f64 y j))
Compiler

Compiled 28 to 14 computations (50% saved)

series11.0ms (0%)

Counts
1 → 12
Calls

9 calls:

TimeVariablePointExpression
9.0ms
y
@0
(*.f64 i (*.f64 y j))
0.0ms
j
@inf
(*.f64 i (*.f64 y j))
0.0ms
i
@0
(*.f64 i (*.f64 y j))
0.0ms
j
@0
(*.f64 i (*.f64 y j))
0.0ms
i
@inf
(*.f64 i (*.f64 y j))

rewrite50.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1358×pow1
1238×add-exp-log
1238×log1p-expm1-u
1238×expm1-log1p-u
1210×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
113913
2169413
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 i (*.f64 y j))
Outputs
(-.f64 (+.f64 1 (*.f64 i (*.f64 y j))) 1)
(pow.f64 (*.f64 i (*.f64 y j)) 1)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) 3)
(pow.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) 2)
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 j) y) i))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 y j))))
(exp.f64 (log.f64 (*.f64 i (*.f64 y j))))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 y j))))

simplify59.0ms (0.1%)

Algorithm
egg-herbie
Rules
1962×log-prod
784×*-commutative
684×distribute-lft-out
666×distribute-rgt-in
648×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036299
190299
2318299
32015299
45783299
Stop Event
node limit
Counts
23 → 12
Calls
Call 1
Inputs
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(-.f64 (+.f64 1 (*.f64 i (*.f64 y j))) 1)
(pow.f64 (*.f64 i (*.f64 y j)) 1)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) 3)
(pow.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) 2)
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 j) y) i))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 y j))))
(exp.f64 (log.f64 (*.f64 i (*.f64 y j))))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 y j))))
Outputs
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(*.f64 y (*.f64 i j))
(-.f64 (+.f64 1 (*.f64 i (*.f64 y j))) 1)
(*.f64 y (*.f64 i j))
(pow.f64 (*.f64 i (*.f64 y j)) 1)
(*.f64 y (*.f64 i j))
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) 3)
(*.f64 y (*.f64 i j))
(pow.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) 1/3)
(*.f64 y (*.f64 i j))
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) 2)
(*.f64 y (*.f64 i j))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2))
(*.f64 y (*.f64 i j))
(log.f64 (pow.f64 (pow.f64 (exp.f64 j) y) i))
(*.f64 y (*.f64 i j))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3))
(*.f64 y (*.f64 i j))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 y j))))
(*.f64 y (*.f64 i j))
(exp.f64 (log.f64 (*.f64 i (*.f64 y j))))
(*.f64 y (*.f64 i j))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 y j))))
(*.f64 y (*.f64 i j))

localize16.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 c z) (*.f64 i a))
100.0%
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
91.3%
(*.f64 (*.f64 z y) x)
90.7%
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
Compiler

Compiled 61 to 16 computations (73.8% saved)

series37.0ms (0%)

Counts
3 → 168
Calls

42 calls:

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

rewrite195.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1910×fma-def
672×expm1-udef
672×log1p-udef
602×fma-neg
558×log-pow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01675
136175
2504075
Stop Event
node limit
Counts
3 → 379
Calls
Call 1
Inputs
(*.f64 (*.f64 z y) x)
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 c z) (*.f64 i a))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 y x)))) 1)
(pow.f64 (*.f64 z (*.f64 y x)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 3)
(pow.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 z y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x)))))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 y x))))
(exp.f64 (log.f64 (*.f64 z (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(+.f64 (*.f64 z (*.f64 y x)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) (*.f64 z (*.f64 y x)))
(*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1)
(*.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2)) (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3))))
(/.f64 1 (/.f64 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2))) (neg.f64 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (*.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 3) (pow.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))) (-.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 z y)) (/.f64 1 (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 i a))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x)))) (exp.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x)))) (/.f64 1 (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 i a))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))) (exp.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (exp.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (pow.f64 (exp.f64 x) (*.f64 z y))))
(log.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x))))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 i a)))) (pow.f64 (exp.f64 x) (*.f64 z y))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 i a)))) (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 x) (*.f64 z y)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x)))) (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 i a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x)))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(exp.f64 (log.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 z (*.f64 y x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 z (*.f64 y x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 z (*.f64 y x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 y (*.f64 z x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 y (*.f64 z x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 y (*.f64 z x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 y (*.f64 z x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (*.f64 z y) x (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 z y) x (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (*.f64 z y) x (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (*.f64 z y) x (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 x (*.f64 z y) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (*.f64 z y) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 x (*.f64 z y) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 x (*.f64 z y) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (*.f64 z (*.f64 y x)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 z (*.f64 y x)) 1 (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (*.f64 z (*.f64 y x)) 1 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (*.f64 z (*.f64 y x)) 1 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 z (*.f64 y x)))
(fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (*.f64 z (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1 (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1 (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 1 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 1 (*.f64 z (*.f64 y x)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 1 (*.f64 z (*.f64 y x)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 1 (*.f64 z (*.f64 y x)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 1 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) (*.f64 z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 z y)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 z y)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 z y)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 z y)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 y x)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 y x)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 y x)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 (cbrt.f64 (*.f64 z y)) x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 (cbrt.f64 (*.f64 z y)) x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 (cbrt.f64 (*.f64 z y)) x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 (cbrt.f64 (*.f64 z y)) x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (cbrt.f64 (*.f64 z (*.f64 y x))) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (cbrt.f64 (*.f64 z (*.f64 y x))) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (cbrt.f64 (*.f64 z (*.f64 y x))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (cbrt.f64 (*.f64 z (*.f64 y x))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 z (*.f64 y x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 z y)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 z y)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 z y)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 z y)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 y x)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 y x)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 y x)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (sqrt.f64 (*.f64 z y)) (*.f64 (sqrt.f64 (*.f64 z y)) x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 (*.f64 z y)) (*.f64 (sqrt.f64 (*.f64 z y)) x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (sqrt.f64 (*.f64 z y)) (*.f64 (sqrt.f64 (*.f64 z y)) x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (sqrt.f64 (*.f64 z y)) (*.f64 (sqrt.f64 (*.f64 z y)) x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 z (*.f64 y x))) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 z (*.f64 y x))) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 z (*.f64 y x))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 z (*.f64 y x))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 i a)) (*.f64 z (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (neg.f64 (-.f64 (*.f64 z c) (*.f64 i a))) b (*.f64 z (*.f64 y x)))
(fma.f64 (*.f64 y x) z (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 y x) z (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (*.f64 y x) z (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (cbrt.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))) (cbrt.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))) (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (*.f64 z (*.f64 y x)))
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (*.f64 z (*.f64 y x)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (*.f64 z (*.f64 y x)))
(fma.f64 -1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (*.f64 z (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2)) (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (*.f64 z (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 1) b (*.f64 z (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 z (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 z (*.f64 y x)))
(fma.f64 (*.f64 (*.f64 z y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 (*.f64 z y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (*.f64 (*.f64 z y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (*.f64 (*.f64 z y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (*.f64 (*.f64 z y) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 (*.f64 z y) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (*.f64 (*.f64 z y) (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (*.f64 (*.f64 z y) (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (*.f64 x z) y (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 x z) y (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (*.f64 x z) y (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (*.f64 x z) y (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 z y)) 2)) (cbrt.f64 (*.f64 z y)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 z y)) 2)) (cbrt.f64 (*.f64 z y)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 z y)) 2)) (cbrt.f64 (*.f64 z y)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 z y)) 2)) (cbrt.f64 (*.f64 z y)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(+.f64 (*.f64 z c) (*.f64 i (neg.f64 a)))
(+.f64 (*.f64 z c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(+.f64 (*.f64 z c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(+.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(+.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(+.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (-.f64 (*.f64 z c) (*.f64 i a)))
(+.f64 (*.f64 i (neg.f64 a)) (*.f64 z c))
(*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1)
(*.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))))
(*.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))))
(/.f64 1 (/.f64 (fma.f64 z c (*.f64 i a)) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (neg.f64 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2))) (neg.f64 (fma.f64 z c (*.f64 i a))))
(/.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 z c) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a))) (*.f64 (*.f64 z c) (*.f64 i (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 3) (pow.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 2) (-.f64 (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a)))) (-.f64 (*.f64 z c) (*.f64 i (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 2) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a)))) (-.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z c) (*.f64 i a)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) c) (/.f64 1 (pow.f64 (exp.f64 a) i))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z c))) (exp.f64 (*.f64 i (neg.f64 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z c))) (/.f64 1 (pow.f64 (exp.f64 a) i))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z c) (*.f64 i a)))) (exp.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (exp.f64 (-.f64 (*.f64 z c) (*.f64 i a)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 z c) (*.f64 i a))))))
(log.f64 (*.f64 (exp.f64 (*.f64 i (neg.f64 a))) (pow.f64 (exp.f64 z) c)))
(log.f64 (*.f64 (exp.f64 (*.f64 i (neg.f64 a))) (+.f64 1 (expm1.f64 (*.f64 z c)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) i)) (pow.f64 (exp.f64 z) c)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) i)) (+.f64 1 (expm1.f64 (*.f64 z c)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 z) c) (+.f64 1 (expm1.f64 (*.f64 i a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 z c))) (pow.f64 (exp.f64 a) i)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 z c))) (+.f64 1 (expm1.f64 (*.f64 i a)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(exp.f64 (log.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(fma.f64 z c (*.f64 i (neg.f64 a)))
(fma.f64 z c (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 z c (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 z c (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 c z (*.f64 i (neg.f64 a)))
(fma.f64 c z (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 c z (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 c z (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (*.f64 z c) 1 (*.f64 i (neg.f64 a)))
(fma.f64 (*.f64 z c) 1 (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (*.f64 z c) 1 (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (*.f64 z c) 1 (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 i (neg.f64 a) (*.f64 z c))
(fma.f64 a (neg.f64 i) (*.f64 z c))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1 (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1 (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1 (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 1 (*.f64 z c) (*.f64 i (neg.f64 a)))
(fma.f64 1 (*.f64 z c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 1 (*.f64 z c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 1 (*.f64 z c) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 1 (fma.f64 i (neg.f64 a) (*.f64 i a)) (-.f64 (*.f64 z c) (*.f64 i a)))
(fma.f64 1 (*.f64 i (neg.f64 a)) (*.f64 z c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (neg.f64 (cbrt.f64 (*.f64 i a))) (*.f64 z c))
(fma.f64 (cbrt.f64 (*.f64 z c)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 i (neg.f64 a)))
(fma.f64 (cbrt.f64 (*.f64 z c)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (cbrt.f64 (*.f64 z c)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (cbrt.f64 (*.f64 z c)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (cbrt.f64 (*.f64 z c)) (*.f64 i (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (cbrt.f64 (*.f64 z c)) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (cbrt.f64 (*.f64 z c)) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (cbrt.f64 (*.f64 z c)) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (*.f64 i (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (*.f64 i (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (sqrt.f64 (*.f64 i a)) (neg.f64 (sqrt.f64 (*.f64 i a))) (*.f64 z c))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (*.f64 i (neg.f64 a)))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (*.f64 i (neg.f64 a)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (*.f64 i (neg.f64 a)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (neg.f64 a) i (*.f64 z c))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (neg.f64 i) a (*.f64 z c))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (cbrt.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)))) (cbrt.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (-.f64 (*.f64 z c) (*.f64 i a)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 i (neg.f64 a))) (cbrt.f64 (*.f64 i (neg.f64 a)))) (cbrt.f64 (*.f64 i (neg.f64 a))) (*.f64 z c))
(fma.f64 (sqrt.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (sqrt.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (-.f64 (*.f64 z c) (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 i (neg.f64 a))) (sqrt.f64 (*.f64 i (neg.f64 a))) (*.f64 z c))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 z c))
(fma.f64 -1 (*.f64 i a) (*.f64 z c))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (*.f64 i a)) (*.f64 z c))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 i (neg.f64 a)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (*.f64 i (neg.f64 a)))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 i (neg.f64 a)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (*.f64 i (neg.f64 a)))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (*.f64 (neg.f64 i) 1) a (*.f64 z c))
(fma.f64 (*.f64 (neg.f64 i) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 z c))
(fma.f64 (*.f64 (neg.f64 i) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 z c))

simplify319.0ms (0.4%)

Algorithm
egg-herbie
Rules
1022×times-frac
840×fma-def
660×associate-*r*
634×associate-*l*
530×fma-udef
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
069620607
1178519749
2569118819
Stop Event
node limit
Counts
547 → 467
Calls
Call 1
Inputs
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a i))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 -1 (*.f64 a i))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(*.f64 -1 (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(*.f64 -1 (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 -1 (*.f64 a i))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 -1 (*.f64 a i))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 y x)))) 1)
(pow.f64 (*.f64 z (*.f64 y x)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 3)
(pow.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 z y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x)))))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 y x))))
(exp.f64 (log.f64 (*.f64 z (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(+.f64 (*.f64 z (*.f64 y x)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) (*.f64 z (*.f64 y x)))
(*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1)
(*.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2)) (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3))))
(/.f64 1 (/.f64 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2))) (neg.f64 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (*.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 3) (pow.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))) (-.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 z y)) (/.f64 1 (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 i a))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x)))) (exp.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x)))) (/.f64 1 (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 i a))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))) (exp.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (exp.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (pow.f64 (exp.f64 x) (*.f64 z y))))
(log.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x))))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 i a)))) (pow.f64 (exp.f64 x) (*.f64 z y))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 i a)))) (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 x) (*.f64 z y)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x)))) (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 i a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x)))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(exp.f64 (log.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 z (*.f64 y x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 z (*.f64 y x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 z (*.f64 y x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 y (*.f64 z x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 y (*.f64 z x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 y (*.f64 z x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 y (*.f64 z x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (*.f64 z y) x (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 z y) x (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (*.f64 z y) x (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (*.f64 z y) x (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 x (*.f64 z y) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (*.f64 z y) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 x (*.f64 z y) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 x (*.f64 z y) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (*.f64 z (*.f64 y x)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 z (*.f64 y x)) 1 (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (*.f64 z (*.f64 y x)) 1 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (*.f64 z (*.f64 y x)) 1 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 z (*.f64 y x)))
(fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (*.f64 z (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1 (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1 (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 1 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 1 (*.f64 z (*.f64 y x)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 1 (*.f64 z (*.f64 y x)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 1 (*.f64 z (*.f64 y x)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 1 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) (*.f64 z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 z y)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 z y)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 z y)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 z y)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 y x)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 y x)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 y x)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 (cbrt.f64 (*.f64 z y)) x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 (cbrt.f64 (*.f64 z y)) x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 (cbrt.f64 (*.f64 z y)) x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 (cbrt.f64 (*.f64 z y)) x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (cbrt.f64 (*.f64 z (*.f64 y x))) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (cbrt.f64 (*.f64 z (*.f64 y x))) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (cbrt.f64 (*.f64 z (*.f64 y x))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (cbrt.f64 (*.f64 z (*.f64 y x))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 z (*.f64 y x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 z y)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 z y)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 z y)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 z y)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 y x)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 y x)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 y x)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (sqrt.f64 (*.f64 z y)) (*.f64 (sqrt.f64 (*.f64 z y)) x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 (*.f64 z y)) (*.f64 (sqrt.f64 (*.f64 z y)) x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (sqrt.f64 (*.f64 z y)) (*.f64 (sqrt.f64 (*.f64 z y)) x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (sqrt.f64 (*.f64 z y)) (*.f64 (sqrt.f64 (*.f64 z y)) x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 z (*.f64 y x))) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 z (*.f64 y x))) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 z (*.f64 y x))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 z (*.f64 y x))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 i a)) (*.f64 z (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (neg.f64 (-.f64 (*.f64 z c) (*.f64 i a))) b (*.f64 z (*.f64 y x)))
(fma.f64 (*.f64 y x) z (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 y x) z (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (*.f64 y x) z (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (cbrt.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))) (cbrt.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))) (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (*.f64 z (*.f64 y x)))
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (*.f64 z (*.f64 y x)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (*.f64 z (*.f64 y x)))
(fma.f64 -1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (*.f64 z (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2)) (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (*.f64 z (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 1) b (*.f64 z (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 z (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 z (*.f64 y x)))
(fma.f64 (*.f64 (*.f64 z y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 (*.f64 z y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (*.f64 (*.f64 z y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (*.f64 (*.f64 z y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (*.f64 (*.f64 z y) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 (*.f64 z y) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (*.f64 (*.f64 z y) (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (*.f64 (*.f64 z y) (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (*.f64 x z) y (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 x z) y (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (*.f64 x z) y (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (*.f64 x z) y (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 z y)) 2)) (cbrt.f64 (*.f64 z y)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 z y)) 2)) (cbrt.f64 (*.f64 z y)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 z y)) 2)) (cbrt.f64 (*.f64 z y)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 z y)) 2)) (cbrt.f64 (*.f64 z y)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(+.f64 (*.f64 z c) (*.f64 i (neg.f64 a)))
(+.f64 (*.f64 z c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(+.f64 (*.f64 z c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(+.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(+.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(+.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (-.f64 (*.f64 z c) (*.f64 i a)))
(+.f64 (*.f64 i (neg.f64 a)) (*.f64 z c))
(*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1)
(*.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))))
(*.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))))
(/.f64 1 (/.f64 (fma.f64 z c (*.f64 i a)) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (neg.f64 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2))) (neg.f64 (fma.f64 z c (*.f64 i a))))
(/.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 z c) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a))) (*.f64 (*.f64 z c) (*.f64 i (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 3) (pow.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 2) (-.f64 (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a)))) (-.f64 (*.f64 z c) (*.f64 i (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 2) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a)))) (-.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z c) (*.f64 i a)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) c) (/.f64 1 (pow.f64 (exp.f64 a) i))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z c))) (exp.f64 (*.f64 i (neg.f64 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z c))) (/.f64 1 (pow.f64 (exp.f64 a) i))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z c) (*.f64 i a)))) (exp.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (exp.f64 (-.f64 (*.f64 z c) (*.f64 i a)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 z c) (*.f64 i a))))))
(log.f64 (*.f64 (exp.f64 (*.f64 i (neg.f64 a))) (pow.f64 (exp.f64 z) c)))
(log.f64 (*.f64 (exp.f64 (*.f64 i (neg.f64 a))) (+.f64 1 (expm1.f64 (*.f64 z c)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) i)) (pow.f64 (exp.f64 z) c)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) i)) (+.f64 1 (expm1.f64 (*.f64 z c)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 z) c) (+.f64 1 (expm1.f64 (*.f64 i a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 z c))) (pow.f64 (exp.f64 a) i)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 z c))) (+.f64 1 (expm1.f64 (*.f64 i a)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(exp.f64 (log.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(fma.f64 z c (*.f64 i (neg.f64 a)))
(fma.f64 z c (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 z c (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 z c (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 c z (*.f64 i (neg.f64 a)))
(fma.f64 c z (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 c z (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 c z (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (*.f64 z c) 1 (*.f64 i (neg.f64 a)))
(fma.f64 (*.f64 z c) 1 (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (*.f64 z c) 1 (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (*.f64 z c) 1 (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 i (neg.f64 a) (*.f64 z c))
(fma.f64 a (neg.f64 i) (*.f64 z c))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1 (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1 (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1 (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 1 (*.f64 z c) (*.f64 i (neg.f64 a)))
(fma.f64 1 (*.f64 z c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 1 (*.f64 z c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 1 (*.f64 z c) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 1 (fma.f64 i (neg.f64 a) (*.f64 i a)) (-.f64 (*.f64 z c) (*.f64 i a)))
(fma.f64 1 (*.f64 i (neg.f64 a)) (*.f64 z c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (neg.f64 (cbrt.f64 (*.f64 i a))) (*.f64 z c))
(fma.f64 (cbrt.f64 (*.f64 z c)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 i (neg.f64 a)))
(fma.f64 (cbrt.f64 (*.f64 z c)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (cbrt.f64 (*.f64 z c)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (cbrt.f64 (*.f64 z c)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (cbrt.f64 (*.f64 z c)) (*.f64 i (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (cbrt.f64 (*.f64 z c)) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (cbrt.f64 (*.f64 z c)) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (cbrt.f64 (*.f64 z c)) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (*.f64 i (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (*.f64 i (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (sqrt.f64 (*.f64 i a)) (neg.f64 (sqrt.f64 (*.f64 i a))) (*.f64 z c))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (*.f64 i (neg.f64 a)))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (*.f64 i (neg.f64 a)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (*.f64 i (neg.f64 a)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (neg.f64 a) i (*.f64 z c))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (neg.f64 i) a (*.f64 z c))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (cbrt.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)))) (cbrt.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (-.f64 (*.f64 z c) (*.f64 i a)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 i (neg.f64 a))) (cbrt.f64 (*.f64 i (neg.f64 a)))) (cbrt.f64 (*.f64 i (neg.f64 a))) (*.f64 z c))
(fma.f64 (sqrt.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (sqrt.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (-.f64 (*.f64 z c) (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 i (neg.f64 a))) (sqrt.f64 (*.f64 i (neg.f64 a))) (*.f64 z c))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 z c))
(fma.f64 -1 (*.f64 i a) (*.f64 z c))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (*.f64 i a)) (*.f64 z c))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 i (neg.f64 a)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (*.f64 i (neg.f64 a)))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 i (neg.f64 a)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (*.f64 i (neg.f64 a)))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (*.f64 (*.f64 i (neg.f64 a)) 1))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(fma.f64 (*.f64 (neg.f64 i) 1) a (*.f64 z c))
(fma.f64 (*.f64 (neg.f64 i) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 z c))
(fma.f64 (*.f64 (neg.f64 i) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 z c))
Outputs
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))
(neg.f64 (*.f64 z (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 b c)))))
(*.f64 z (neg.f64 (fma.f64 (neg.f64 y) x (*.f64 b c))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 z (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 b c))))))
(-.f64 (*.f64 b (*.f64 i a)) (*.f64 z (fma.f64 (neg.f64 y) x (*.f64 b c))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 z (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 b c))))))
(-.f64 (*.f64 b (*.f64 i a)) (*.f64 z (fma.f64 (neg.f64 y) x (*.f64 b c))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 z (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 b c))))))
(-.f64 (*.f64 b (*.f64 i a)) (*.f64 z (fma.f64 (neg.f64 y) x (*.f64 b c))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 y (*.f64 z x) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 c (neg.f64 b)) z)
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 c (neg.f64 b)) z)
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 -1 (*.f64 a i))
(*.f64 i (neg.f64 a))
(*.f64 a (neg.f64 i))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 c z)
(*.f64 z c)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 c z)
(*.f64 z c)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 -1 (*.f64 a i))
(*.f64 i (neg.f64 a))
(*.f64 a (neg.f64 i))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 c z)
(*.f64 z c)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 c z)
(*.f64 z c)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 c z)
(*.f64 z c)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 -1 (*.f64 i a))
(*.f64 i (neg.f64 a))
(*.f64 a (neg.f64 i))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 -1 (*.f64 i a))
(*.f64 i (neg.f64 a))
(*.f64 a (neg.f64 i))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 c z)
(*.f64 z c)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 -1 (*.f64 a i))
(*.f64 i (neg.f64 a))
(*.f64 a (neg.f64 i))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 -1 (*.f64 a i))
(*.f64 i (neg.f64 a))
(*.f64 a (neg.f64 i))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 y x)))) 1)
(*.f64 y (*.f64 z x))
(pow.f64 (*.f64 z (*.f64 y x)) 1)
(*.f64 y (*.f64 z x))
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 3)
(*.f64 y (*.f64 z x))
(pow.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) 1/3)
(*.f64 y (*.f64 z x))
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) 2)
(*.f64 y (*.f64 z x))
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2))
(*.f64 y (*.f64 z x))
(log.f64 (pow.f64 (exp.f64 x) (*.f64 z y)))
(*.f64 y (*.f64 z x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x)))))
(*.f64 y (*.f64 z x))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3))
(*.f64 y (*.f64 z x))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 y x))))
(*.f64 y (*.f64 z x))
(exp.f64 (log.f64 (*.f64 z (*.f64 y x))))
(*.f64 y (*.f64 z x))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 y x))) 1))
(*.f64 y (*.f64 z x))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 y x))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 z (*.f64 y x)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1)
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(*.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 3)) (/.f64 1 (fma.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (pow.f64 (*.f64 y (*.f64 z x)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (fma.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (pow.f64 (*.f64 y (*.f64 z x)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(*.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (*.f64 y (*.f64 z x)))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2)) (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 3)) (/.f64 1 (fma.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (pow.f64 (*.f64 y (*.f64 z x)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (fma.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (pow.f64 (*.f64 y (*.f64 z x)) 2)))
(/.f64 1 (/.f64 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 3)) (/.f64 1 (fma.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (pow.f64 (*.f64 y (*.f64 z x)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (fma.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (pow.f64 (*.f64 y (*.f64 z x)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(*.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 3))) (neg.f64 (fma.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (pow.f64 (*.f64 y (*.f64 z x)) 2))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (fma.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (pow.f64 (*.f64 y (*.f64 z x)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2))) (neg.f64 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 2))) (neg.f64 (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (*.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 3)) (/.f64 1 (fma.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (pow.f64 (*.f64 y (*.f64 z x)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (fma.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (pow.f64 (*.f64 y (*.f64 z x)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 3) (pow.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) 3) (pow.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) 2) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (-.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a))) 3) (pow.f64 (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) 3)) (fma.f64 (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (-.f64 (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))) (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a))) 2)))
(/.f64 (+.f64 0 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a))) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a))) 2) (*.f64 0 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))))
(*.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))) (-.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) 2) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))))) (-.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a))) 2) (*.f64 (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))))) (fma.f64 y (*.f64 z x) (fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) b (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))))))
(/.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a))) 2) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a))))
(pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1)
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 3)
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(pow.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 3) 1/3)
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2)
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(log.f64 (exp.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (*.f64 z y)) (/.f64 1 (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 i a))))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x)))) (exp.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x)))) (/.f64 1 (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 i a))))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))) (exp.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(log.f64 (*.f64 (exp.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (exp.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(log.f64 (*.f64 (exp.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(log.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (pow.f64 (exp.f64 x) (*.f64 z y))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(log.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x))))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 i a)))) (pow.f64 (exp.f64 x) (*.f64 z y))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 i a)))) (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x))))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(log.f64 (/.f64 (pow.f64 (exp.f64 x) (*.f64 z y)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x)))) (pow.f64 (exp.f64 b) (-.f64 (*.f64 z c) (*.f64 i a)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y x)))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 3))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(exp.f64 (log.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 z (*.f64 y x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 z (*.f64 y x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 z (*.f64 y x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 y (*.f64 z x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 y (*.f64 z x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 y (*.f64 z x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 y (*.f64 z x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 z y) x (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 z y) x (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 z y) x (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 z y) x (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 x (*.f64 z y) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 x (*.f64 z y) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 x (*.f64 z y) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 x (*.f64 z y) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 z (*.f64 y x)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 z (*.f64 y x)) 1 (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 z (*.f64 y x)) 1 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 z (*.f64 y x)) 1 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1 (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1 (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 1 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 1 (*.f64 z (*.f64 y x)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 1 (*.f64 z (*.f64 y x)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 1 (*.f64 z (*.f64 y x)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 1 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 1 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 z y)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 z y)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 z y)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 z y)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 y x)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 y x)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 y x)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 (cbrt.f64 (*.f64 z y)) x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 (cbrt.f64 (*.f64 z y)) x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 (cbrt.f64 (*.f64 z y)) x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 (cbrt.f64 (*.f64 z y)) x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (cbrt.f64 (*.f64 z (*.f64 y x))) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (cbrt.f64 (*.f64 z (*.f64 y x))) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (cbrt.f64 (*.f64 z (*.f64 y x))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y x))) 2) (cbrt.f64 (*.f64 z (*.f64 y x))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 z y)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 z y)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 z y)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 z y)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 y x)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 y x)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 y x)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 z y)) (*.f64 (sqrt.f64 (*.f64 z y)) x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 z y)) (*.f64 (sqrt.f64 (*.f64 z y)) x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 z y)) (*.f64 (sqrt.f64 (*.f64 z y)) x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 z y)) (*.f64 (sqrt.f64 (*.f64 z y)) x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 z (*.f64 y x))) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 z (*.f64 y x))) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 z (*.f64 y x))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 z (*.f64 y x))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 i a)) (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 3)) (/.f64 1 (fma.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (pow.f64 (*.f64 y (*.f64 z x)) 2))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (fma.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (pow.f64 (*.f64 y (*.f64 z x)) 2))))
(+.f64 0 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (fma.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (pow.f64 (*.f64 y (*.f64 z x)) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 3)) (/.f64 1 (fma.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (pow.f64 (*.f64 y (*.f64 z x)) 2))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (fma.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (pow.f64 (*.f64 y (*.f64 z x)) 2))))
(+.f64 0 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (fma.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (pow.f64 (*.f64 y (*.f64 z x)) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 3)) (/.f64 1 (fma.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (pow.f64 (*.f64 y (*.f64 z x)) 2))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (fma.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (pow.f64 (*.f64 y (*.f64 z x)) 2))))
(+.f64 0 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (fma.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (pow.f64 (*.f64 y (*.f64 z x)) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 3)) (/.f64 1 (fma.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (pow.f64 (*.f64 y (*.f64 z x)) 2))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (fma.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (pow.f64 (*.f64 y (*.f64 z x)) 2))))
(+.f64 0 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (fma.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (pow.f64 (*.f64 y (*.f64 z x)) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (pow.f64 (*.f64 z (*.f64 y x)) 2))) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 3)) (/.f64 1 (fma.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (pow.f64 (*.f64 y (*.f64 z x)) 2))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (fma.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (pow.f64 (*.f64 y (*.f64 z x)) 2))))
(+.f64 0 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3)) (fma.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (pow.f64 (*.f64 y (*.f64 z x)) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 z (*.f64 y x) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (pow.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))) 2)) (fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))))
(fma.f64 (neg.f64 (-.f64 (*.f64 z c) (*.f64 i a))) b (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 y x) z (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 y x) z (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 y x) z (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (cbrt.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))) (cbrt.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))) (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b))) (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 -1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (*.f64 y (*.f64 z x)))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))) (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (*.f64 y (*.f64 z x)))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (*.f64 y (*.f64 z x)))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))) (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (*.f64 y (*.f64 z x)))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (*.f64 y (*.f64 z x)))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))) (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (*.f64 y (*.f64 z x)))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (*.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (*.f64 y (*.f64 z x)))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))) (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (*.f64 y (*.f64 z x)))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 z (*.f64 y x))) (sqrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))) (+.f64 (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a))))) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (*.f64 y (*.f64 z x)))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))) (*.f64 0 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i))))) (sqrt.f64 (*.f64 y (*.f64 z x)))) (-.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 b (fma.f64 z c (*.f64 a (neg.f64 i)))))) 0)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) 2)) (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)) (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 1) b (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 z (*.f64 y x)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 (*.f64 z y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 (*.f64 z y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 (*.f64 z y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 (*.f64 z y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 (*.f64 z y) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 (*.f64 z y) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 (*.f64 z y) (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 (*.f64 z y) (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 x z) y (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 x z) y (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 x z) y (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 x z) y (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 z y)) 2)) (cbrt.f64 (*.f64 z y)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 z y)) 2)) (cbrt.f64 (*.f64 z y)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 z y)) 2)) (cbrt.f64 (*.f64 z y)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 z y)) 2)) (cbrt.f64 (*.f64 z y)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b)))))
(fma.f64 i (*.f64 a b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 i a)))
(+.f64 (*.f64 z c) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 z c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 z c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (-.f64 (*.f64 z c) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 i (neg.f64 a)) (*.f64 z c))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1)
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a)))
(*.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)))
(/.f64 1 (/.f64 (fma.f64 z c (*.f64 i a)) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a)))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a)))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (neg.f64 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2))) (neg.f64 (fma.f64 z c (*.f64 i a))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (neg.f64 (fma.f64 z c (*.f64 i a)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a))))
(/.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 z c) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a))) (*.f64 (*.f64 z c) (*.f64 i (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 3) (pow.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 2) (-.f64 (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 3) (pow.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 2) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (-.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (-.f64 (*.f64 z c) (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3) (pow.f64 (*.f64 0 (*.f64 i a)) 3)) (fma.f64 (*.f64 0 (*.f64 i a)) (+.f64 (-.f64 (*.f64 0 (*.f64 i a)) (*.f64 z c)) (*.f64 i a)) (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 2)))
(/.f64 (+.f64 0 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 3)) (fma.f64 0 (-.f64 (*.f64 i a) (*.f64 z c)) (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a)))) (-.f64 (*.f64 z c) (*.f64 i (neg.f64 a))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 2) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a)))) (-.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 2) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a)))) (-.f64 (*.f64 z c) (+.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 2) (*.f64 (*.f64 0 (*.f64 i a)) (*.f64 0 (*.f64 i a)))) (-.f64 (*.f64 z c) (fma.f64 i a (*.f64 0 (*.f64 i a)))))
(/.f64 (pow.f64 (fma.f64 z c (*.f64 a (neg.f64 i))) 2) (fma.f64 z c (*.f64 a (neg.f64 i))))
(pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1)
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 3)
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(pow.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 3) 1/3)
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2)
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 2))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(log.f64 (exp.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z c) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) c) (/.f64 1 (pow.f64 (exp.f64 a) i))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z c))) (exp.f64 (*.f64 i (neg.f64 a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z c))) (/.f64 1 (pow.f64 (exp.f64 a) i))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z c) (*.f64 i a)))) (exp.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(log.f64 (*.f64 (exp.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (exp.f64 (-.f64 (*.f64 z c) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(log.f64 (*.f64 (exp.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 z c) (*.f64 i a))))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(log.f64 (*.f64 (exp.f64 (*.f64 i (neg.f64 a))) (pow.f64 (exp.f64 z) c)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(log.f64 (*.f64 (exp.f64 (*.f64 i (neg.f64 a))) (+.f64 1 (expm1.f64 (*.f64 z c)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) i)) (pow.f64 (exp.f64 z) c)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) i)) (+.f64 1 (expm1.f64 (*.f64 z c)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(log.f64 (/.f64 (pow.f64 (exp.f64 z) c) (+.f64 1 (expm1.f64 (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 z c))) (pow.f64 (exp.f64 a) i)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 z c))) (+.f64 1 (expm1.f64 (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 3))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(exp.f64 (log.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 z c) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 z c (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 z c (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 z c (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 z c (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 c z (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 c z (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 c z (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 c z (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 z c) 1 (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 z c) 1 (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 z c) 1 (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 z c) 1 (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 i (neg.f64 a) (*.f64 z c))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 a (neg.f64 i) (*.f64 z c))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1 (fma.f64 i (neg.f64 a) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1 (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 1 (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 1 (*.f64 z c) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 1 (*.f64 z c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 1 (*.f64 z c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 1 (*.f64 z c) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 1 (-.f64 (*.f64 z c) (*.f64 i a)) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 1 (fma.f64 i (neg.f64 a) (*.f64 i a)) (-.f64 (*.f64 z c) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 1 (*.f64 i (neg.f64 a)) (*.f64 z c))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (neg.f64 (cbrt.f64 (*.f64 i a))) (*.f64 z c))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (cbrt.f64 (*.f64 z c)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (cbrt.f64 (*.f64 z c)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (cbrt.f64 (*.f64 z c)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (cbrt.f64 (*.f64 z c)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (cbrt.f64 (*.f64 z c)) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (cbrt.f64 (*.f64 z c)) (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (cbrt.f64 (*.f64 z c)) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (cbrt.f64 (*.f64 z c)) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 (*.f64 i a)) (neg.f64 (sqrt.f64 (*.f64 i a))) (*.f64 z c))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 z c) (*.f64 i a))) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (neg.f64 a) i (*.f64 z c))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(+.f64 (*.f64 0 (*.f64 i a)) (/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(+.f64 (*.f64 0 (*.f64 i a)) (/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(+.f64 (*.f64 0 (*.f64 i a)) (/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(+.f64 (*.f64 0 (*.f64 i a)) (/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(+.f64 (*.f64 0 (*.f64 i a)) (/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(+.f64 (*.f64 0 (*.f64 i a)) (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(+.f64 (*.f64 0 (*.f64 i a)) (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(+.f64 (*.f64 0 (*.f64 i a)) (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(+.f64 (*.f64 0 (*.f64 i a)) (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(+.f64 (*.f64 0 (*.f64 i a)) (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (neg.f64 i) a (*.f64 z c))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (cbrt.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)))) (cbrt.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (-.f64 (*.f64 z c) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 i (neg.f64 a))) (cbrt.f64 (*.f64 i (neg.f64 a)))) (cbrt.f64 (*.f64 i (neg.f64 a))) (*.f64 z c))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (sqrt.f64 (fma.f64 i (neg.f64 a) (*.f64 i a))) (-.f64 (*.f64 z c) (*.f64 i a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (sqrt.f64 (*.f64 i (neg.f64 a))) (sqrt.f64 (*.f64 i (neg.f64 a))) (*.f64 z c))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 z c))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 -1 (*.f64 i a) (*.f64 z c))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (*.f64 0 (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) 0)
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (*.f64 0 (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) 0)
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (*.f64 0 (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) 0)
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (*.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) 1))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (*.f64 0 (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) 0)
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (+.f64 (fma.f64 i (neg.f64 a) (*.f64 i a)) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 i (neg.f64 a) (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (*.f64 0 (*.f64 i a)))
(fma.f64 (fma.f64 (sqrt.f64 z) (sqrt.f64 c) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) 0)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (*.f64 i a)) (*.f64 z c))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (neg.f64 (-.f64 (*.f64 i a) (fma.f64 i (neg.f64 a) (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 (neg.f64 i) 1) a (*.f64 z c))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 (neg.f64 i) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 z c))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))
(fma.f64 (*.f64 (neg.f64 i) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 z c))
(-.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 z c (*.f64 a (neg.f64 i)))

localize35.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
95.8%
(*.f64 c (*.f64 t j))
93.0%
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
92.8%
(*.f64 y (*.f64 z x))
90.8%
(*.f64 c (*.f64 b z))
Compiler

Compiled 139 to 30 computations (78.4% saved)

series1.0ms (0%)

Counts
1 → 0
Calls

9 calls:

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

rewrite51.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1358×pow1
1238×add-exp-log
1238×log1p-expm1-u
1238×expm1-log1p-u
1210×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
113913
2169413
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 y (*.f64 z x))
Outputs
(-.f64 (+.f64 1 (*.f64 y (*.f64 z x))) 1)
(pow.f64 (*.f64 y (*.f64 z x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 z x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 z x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 z x))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 z x))))

simplify53.0ms (0.1%)

Algorithm
egg-herbie
Rules
1962×log-prod
784×*-commutative
694×distribute-lft-out
666×distribute-rgt-in
662×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
034275
184209
2317143
32053143
45808143
Stop Event
node limit
Counts
11 → 14
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (*.f64 y (*.f64 z x))) 1)
(pow.f64 (*.f64 y (*.f64 z x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 z x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 z x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 z x))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 z x))))
Outputs
(-.f64 (+.f64 1 (*.f64 y (*.f64 z x))) 1)
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(pow.f64 (*.f64 y (*.f64 z x)) 1)
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 z x))) 3)
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(pow.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) 1/3)
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) 2)
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2))
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) z) y))
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3))
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 z x))))
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(exp.f64 (log.f64 (*.f64 y (*.f64 z x))))
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 z x))))
(+.f64 (+.f64 1 (*.f64 y (*.f64 z x))) -1)
(+.f64 (*.f64 y (*.f64 z x)) 0)
(*.f64 y (*.f64 z x))

eval167.0ms (0.2%)

Compiler

Compiled 22945 to 4206 computations (81.7% saved)

prune227.0ms (0.3%)

Pruning

48 alts after pruning (43 fresh and 5 done)

PrunedKeptTotal
New73112743
Fresh73138
Picked101
Done257
Total74148789
Accurracy
100.0%
Counts
789 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
15.9%
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) a) (fma.f64 i b (*.f64 t x)))
30.9%
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
52.7%
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))
64.1%
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (*.f64 c (*.f64 b z)))
57.4%
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
57.3%
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (neg.f64 (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
57.5%
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
38.9%
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))
57.7%
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
33.8%
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a)))) (-.f64 (*.f64 z c) (*.f64 i (neg.f64 a)))) b))
45.4%
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (+.f64 (*.f64 z c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a)))) b))
28.6%
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 z c) b))
30.6%
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (neg.f64 i) (*.f64 a b)))
24.8%
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z c) (*.f64 i a)) 3)) b))
31.3%
(+.f64 (*.f64 (fma.f64 y x (*.f64 b (neg.f64 c))) z) (*.f64 (fma.f64 c (neg.f64 b) (*.f64 c b)) z))
51.1%
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
46.0%
(+.f64 (*.f64 z (*.f64 y x)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
47.0%
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
43.6%
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
41.6%
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
55.5%
(+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
30.9%
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 3) z)
26.3%
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
31.3%
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
28.6%
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
31.3%
(*.f64 (+.f64 (*.f64 y x) (fma.f64 c (neg.f64 b) (fma.f64 c (neg.f64 b) (*.f64 c b)))) z)
15.9%
(*.f64 (*.f64 y x) z)
17.7%
(*.f64 (*.f64 c (neg.f64 b)) z)
16.4%
(*.f64 (*.f64 c z) (neg.f64 b))
16.4%
(*.f64 (*.f64 b z) (neg.f64 c))
15.0%
(*.f64 (neg.f64 a) (*.f64 t x))
16.3%
(*.f64 (expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 b (neg.f64 c))))) z)
30.7%
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
14.2%
(*.f64 y (*.f64 z x))
19.2%
(*.f64 y (*.f64 j (neg.f64 i)))
30.7%
(*.f64 y (neg.f64 (fma.f64 i j (*.f64 z (neg.f64 x)))))
15.0%
(*.f64 x (*.f64 z y))
25.8%
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
33.4%
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
18.6%
(*.f64 i (*.f64 a b))
30.5%
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
33.0%
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
19.0%
(*.f64 b (*.f64 i a))
16.6%
(*.f64 a (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (*.f64 t (neg.f64 x))))
31.1%
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
31.1%
(*.f64 a (+.f64 (*.f64 i b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
18.9%
(*.f64 a (*.f64 i b))
17.4%
(*.f64 -1 (*.f64 i (*.f64 y j)))
Compiler

Compiled 2103 to 1420 computations (32.5% saved)

localize31.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
95.9%
(*.f64 y (*.f64 i j))
90.8%
(*.f64 t (*.f64 c j))
90.8%
(*.f64 c (*.f64 b z))
90.2%
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
Compiler

Compiled 139 to 30 computations (78.4% saved)

series2.0ms (0%)

Counts
1 → 12
Calls

9 calls:

TimeVariablePointExpression
0.0ms
j
@0
(*.f64 y (*.f64 i j))
0.0ms
y
@0
(*.f64 y (*.f64 i j))
0.0ms
j
@inf
(*.f64 y (*.f64 i j))
0.0ms
i
@0
(*.f64 y (*.f64 i j))
0.0ms
j
@-inf
(*.f64 y (*.f64 i j))

rewrite76.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1358×pow1
1238×add-exp-log
1238×log1p-expm1-u
1238×expm1-log1p-u
1210×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
113913
2169413
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 y (*.f64 i j))
Outputs
(-.f64 (+.f64 1 (*.f64 y (*.f64 i j))) 1)
(pow.f64 (*.f64 y (*.f64 i j)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 i j))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 i j))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 j) i) y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 i j))))
(exp.f64 (log.f64 (*.f64 y (*.f64 i j))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 i j))))

simplify54.0ms (0.1%)

Algorithm
egg-herbie
Rules
1962×log-prod
784×*-commutative
684×distribute-lft-out
666×distribute-rgt-in
648×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036299
190299
2318299
32015299
45783299
Stop Event
node limit
Counts
23 → 12
Calls
Call 1
Inputs
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(-.f64 (+.f64 1 (*.f64 y (*.f64 i j))) 1)
(pow.f64 (*.f64 y (*.f64 i j)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 i j))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 i j))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 j) i) y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 i j))))
(exp.f64 (log.f64 (*.f64 y (*.f64 i j))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 i j))))
Outputs
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(*.f64 i (*.f64 y j))
(-.f64 (+.f64 1 (*.f64 y (*.f64 i j))) 1)
(*.f64 i (*.f64 y j))
(pow.f64 (*.f64 y (*.f64 i j)) 1)
(*.f64 i (*.f64 y j))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 i j))) 3)
(*.f64 i (*.f64 y j))
(pow.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3) 1/3)
(*.f64 i (*.f64 y j))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 i j))) 2)
(*.f64 i (*.f64 y j))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 2))
(*.f64 i (*.f64 y j))
(log.f64 (pow.f64 (pow.f64 (exp.f64 j) i) y))
(*.f64 i (*.f64 y j))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 i j)) 3))
(*.f64 i (*.f64 y j))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 i j))))
(*.f64 i (*.f64 y j))
(exp.f64 (log.f64 (*.f64 y (*.f64 i j))))
(*.f64 i (*.f64 y j))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 i j))))
(*.f64 i (*.f64 y j))

localize7.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
89.8%
(*.f64 b (*.f64 i a))
Compiler

Compiled 20 to 11 computations (45% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite56.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1358×pow1
1238×add-exp-log
1238×log1p-expm1-u
1238×expm1-log1p-u
1210×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
113913
2169413
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 b (*.f64 i a))
Outputs
(-.f64 (+.f64 1 (*.f64 b (*.f64 i a))) 1)
(pow.f64 (*.f64 b (*.f64 i a)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 i a))) 3)
(pow.f64 (pow.f64 (*.f64 b (*.f64 i a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 i a))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 i a)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) i) b))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 i a)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 i a))))
(exp.f64 (log.f64 (*.f64 b (*.f64 i a))))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 i a))))

simplify60.0ms (0.1%)

Algorithm
egg-herbie
Rules
1366×log-prod
1092×associate-*r*
960×associate-*l*
882×exp-sum
816×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038611
192611
2361611
32796611
46921611
Stop Event
node limit
Counts
47 → 14
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 1 (*.f64 b (*.f64 i a))) 1)
(pow.f64 (*.f64 b (*.f64 i a)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 i a))) 3)
(pow.f64 (pow.f64 (*.f64 b (*.f64 i a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 i a))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 i a)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) i) b))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 i a)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 i a))))
(exp.f64 (log.f64 (*.f64 b (*.f64 i a))))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 i a))))
Outputs
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 1 (*.f64 b (*.f64 i a))) 1)
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(pow.f64 (*.f64 b (*.f64 i a)) 1)
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(pow.f64 (cbrt.f64 (*.f64 b (*.f64 i a))) 3)
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(pow.f64 (pow.f64 (*.f64 b (*.f64 i a)) 3) 1/3)
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(pow.f64 (sqrt.f64 (*.f64 b (*.f64 i a))) 2)
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 i a)) 2))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) i) b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(cbrt.f64 (pow.f64 (*.f64 b (*.f64 i a)) 3))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(expm1.f64 (log1p.f64 (*.f64 b (*.f64 i a))))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(exp.f64 (log.f64 (*.f64 b (*.f64 i a))))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(log1p.f64 (expm1.f64 (*.f64 b (*.f64 i a))))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))

localize11.0ms (0%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 i a) (*.f64 z c))
90.7%
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
Compiler

Compiled 36 to 13 computations (63.9% saved)

series4.0ms (0%)

Counts
2 → 108
Calls

27 calls:

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

rewrite97.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1268×log-prod
946×fma-def
916×pow-prod-down
592×pow-prod-up
552×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
123944
2319944
Stop Event
node limit
Counts
2 → 242
Calls
Call 1
Inputs
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
(-.f64 (*.f64 i a) (*.f64 z c))
Outputs
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(+.f64 0 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 b (*.f64 z (neg.f64 c))))
(+.f64 (*.f64 (*.f64 i a) b) (*.f64 (*.f64 z (neg.f64 c)) b))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c)))) (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 1)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))) (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))) (fma.f64 i a (*.f64 z c)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) b) (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) b) (fma.f64 i a (*.f64 z c)))
(pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 3)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 2))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(fma.f64 b (*.f64 i a) (*.f64 b (*.f64 z (neg.f64 c))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (*.f64 i a) b (*.f64 (*.f64 z (neg.f64 c)) b))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) b (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) b (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 1 (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 1 (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 1 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 1 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2) (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2) (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) b) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) b) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) b) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) b) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(+.f64 (*.f64 i a) (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 i a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(+.f64 (*.f64 i a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))
(+.f64 (*.f64 z (neg.f64 c)) (*.f64 i a))
(+.f64 0 (-.f64 (*.f64 i a) (*.f64 z c)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c))))))
(*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1)
(*.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2)) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))
(/.f64 1 (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (*.f64 z c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))) (neg.f64 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))) (neg.f64 (fma.f64 i a (*.f64 z c))))
(/.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (-.f64 (pow.f64 (*.f64 z (neg.f64 c)) 2) (*.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (-.f64 (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 2) (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z (neg.f64 c)) 2)) (-.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 2)) (-.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2)) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))) -1)
(pow.f64 (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))) -1)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c)))))
(log.f64 (*.f64 (exp.f64 (*.f64 i a)) (pow.f64 (exp.f64 c) (neg.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i a))) (exp.f64 (*.f64 z (neg.f64 c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i a))) (pow.f64 (exp.f64 c) (neg.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (exp.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c))))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 c))) (exp.f64 (*.f64 i a))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 c))) (+.f64 1 (expm1.f64 (*.f64 i a)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 z)) (exp.f64 (*.f64 i a))))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 z)) (+.f64 1 (expm1.f64 (*.f64 i a)))))
(log.f64 (/.f64 (exp.f64 (*.f64 i a)) (+.f64 1 (expm1.f64 (*.f64 z c)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i a))) (pow.f64 (exp.f64 c) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i a))) (+.f64 1 (expm1.f64 (*.f64 z c)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(exp.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) 2))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(fma.f64 i a (*.f64 z (neg.f64 c)))
(fma.f64 i a (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 i a (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 i a (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 a i (*.f64 z (neg.f64 c)))
(fma.f64 a i (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 a i (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 a i (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (*.f64 i a) 1 (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 i a) 1 (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 i a) 1 (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 i a) 1 (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(fma.f64 c (neg.f64 z) (*.f64 i a))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1 (fma.f64 z (neg.f64 c) (*.f64 z c)))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1 (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1 (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 1 (*.f64 i a) (*.f64 z (neg.f64 c)))
(fma.f64 1 (*.f64 i a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 1 (*.f64 i a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 1 (*.f64 i a) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 1 (fma.f64 z (neg.f64 c) (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))
(fma.f64 1 (*.f64 z (neg.f64 c)) (*.f64 i a))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) i) (*.f64 z (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) i) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) i) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (neg.f64 (cbrt.f64 (*.f64 z c))) (*.f64 i a))
(fma.f64 (cbrt.f64 (*.f64 i a)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 z (neg.f64 c)))
(fma.f64 (cbrt.f64 (*.f64 i a)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (cbrt.f64 (*.f64 i a)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (cbrt.f64 (*.f64 i a)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (*.f64 z (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) a) (*.f64 z (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) a) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) i) (*.f64 z (neg.f64 c)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) i) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) i) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (sqrt.f64 (*.f64 z c)) (neg.f64 (sqrt.f64 (*.f64 z c))) (*.f64 i a))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (*.f64 z (neg.f64 c)))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) a) (*.f64 z (neg.f64 c)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) a) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (neg.f64 c) z (*.f64 i a))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (neg.f64 z) c (*.f64 i a))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (cbrt.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)))) (cbrt.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (-.f64 (*.f64 i a) (*.f64 z c)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z (neg.f64 c))) (cbrt.f64 (*.f64 z (neg.f64 c)))) (cbrt.f64 (*.f64 z (neg.f64 c))) (*.f64 i a))
(fma.f64 (sqrt.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (sqrt.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (-.f64 (*.f64 i a) (*.f64 z c)))
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 c))) (sqrt.f64 (*.f64 z (neg.f64 c))) (*.f64 i a))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 i a))
(fma.f64 -1 (*.f64 z c) (*.f64 i a))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (cbrt.f64 (*.f64 z c)) (*.f64 i a))
(fma.f64 (*.f64 (neg.f64 z) 1) c (*.f64 i a))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 i a))
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 i a))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (*.f64 i (sqrt.f64 a)) (sqrt.f64 a) (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 i (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 i (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 i (sqrt.f64 a)) (sqrt.f64 a) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (*.f64 a (sqrt.f64 i)) (sqrt.f64 i) (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 a (sqrt.f64 i)) (sqrt.f64 i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 a (sqrt.f64 i)) (sqrt.f64 i) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 a (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))

simplify192.0ms (0.2%)

Algorithm
egg-herbie
Rules
924×unswap-sqr
826×associate-+r+
730×fma-neg
572×cancel-sign-sub-inv
350×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04568856
110558626
230398426
Stop Event
node limit
Counts
350 → 284
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(*.f64 i a)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(*.f64 -1 (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(+.f64 0 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 b (*.f64 z (neg.f64 c))))
(+.f64 (*.f64 (*.f64 i a) b) (*.f64 (*.f64 z (neg.f64 c)) b))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c)))) (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 1)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))) (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))) (fma.f64 i a (*.f64 z c)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) b) (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) b) (fma.f64 i a (*.f64 z c)))
(pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 3)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 2))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(fma.f64 b (*.f64 i a) (*.f64 b (*.f64 z (neg.f64 c))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (*.f64 i a) b (*.f64 (*.f64 z (neg.f64 c)) b))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) b (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) b (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 1 (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 1 (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 1 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 1 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2) (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2) (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) b) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) b) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) b) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) b) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(fma.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(+.f64 (*.f64 i a) (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 i a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(+.f64 (*.f64 i a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))
(+.f64 (*.f64 z (neg.f64 c)) (*.f64 i a))
(+.f64 0 (-.f64 (*.f64 i a) (*.f64 z c)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c))))))
(*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1)
(*.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2)) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))
(/.f64 1 (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (*.f64 z c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))) (neg.f64 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))) (neg.f64 (fma.f64 i a (*.f64 z c))))
(/.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (-.f64 (pow.f64 (*.f64 z (neg.f64 c)) 2) (*.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (-.f64 (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 2) (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z (neg.f64 c)) 2)) (-.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 2)) (-.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2)) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))) -1)
(pow.f64 (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))) -1)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c)))))
(log.f64 (*.f64 (exp.f64 (*.f64 i a)) (pow.f64 (exp.f64 c) (neg.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i a))) (exp.f64 (*.f64 z (neg.f64 c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i a))) (pow.f64 (exp.f64 c) (neg.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (exp.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c))))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 c))) (exp.f64 (*.f64 i a))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 c))) (+.f64 1 (expm1.f64 (*.f64 i a)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 z)) (exp.f64 (*.f64 i a))))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 z)) (+.f64 1 (expm1.f64 (*.f64 i a)))))
(log.f64 (/.f64 (exp.f64 (*.f64 i a)) (+.f64 1 (expm1.f64 (*.f64 z c)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i a))) (pow.f64 (exp.f64 c) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i a))) (+.f64 1 (expm1.f64 (*.f64 z c)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(exp.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) 2))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(fma.f64 i a (*.f64 z (neg.f64 c)))
(fma.f64 i a (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 i a (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 i a (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 a i (*.f64 z (neg.f64 c)))
(fma.f64 a i (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 a i (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 a i (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (*.f64 i a) 1 (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 i a) 1 (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 i a) 1 (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 i a) 1 (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(fma.f64 c (neg.f64 z) (*.f64 i a))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1 (fma.f64 z (neg.f64 c) (*.f64 z c)))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1 (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1 (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 1 (*.f64 i a) (*.f64 z (neg.f64 c)))
(fma.f64 1 (*.f64 i a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 1 (*.f64 i a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 1 (*.f64 i a) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 1 (fma.f64 z (neg.f64 c) (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))
(fma.f64 1 (*.f64 z (neg.f64 c)) (*.f64 i a))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) i) (*.f64 z (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) i) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) i) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (neg.f64 (cbrt.f64 (*.f64 z c))) (*.f64 i a))
(fma.f64 (cbrt.f64 (*.f64 i a)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 z (neg.f64 c)))
(fma.f64 (cbrt.f64 (*.f64 i a)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (cbrt.f64 (*.f64 i a)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (cbrt.f64 (*.f64 i a)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (*.f64 z (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) a) (*.f64 z (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) a) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) i) (*.f64 z (neg.f64 c)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) i) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) i) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (sqrt.f64 (*.f64 z c)) (neg.f64 (sqrt.f64 (*.f64 z c))) (*.f64 i a))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (*.f64 z (neg.f64 c)))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) a) (*.f64 z (neg.f64 c)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) a) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (neg.f64 c) z (*.f64 i a))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (neg.f64 z) c (*.f64 i a))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (cbrt.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)))) (cbrt.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (-.f64 (*.f64 i a) (*.f64 z c)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z (neg.f64 c))) (cbrt.f64 (*.f64 z (neg.f64 c)))) (cbrt.f64 (*.f64 z (neg.f64 c))) (*.f64 i a))
(fma.f64 (sqrt.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (sqrt.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (-.f64 (*.f64 i a) (*.f64 z c)))
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 c))) (sqrt.f64 (*.f64 z (neg.f64 c))) (*.f64 i a))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 i a))
(fma.f64 -1 (*.f64 z c) (*.f64 i a))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (cbrt.f64 (*.f64 z c)) (*.f64 i a))
(fma.f64 (*.f64 (neg.f64 z) 1) c (*.f64 i a))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 i a))
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 i a))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (*.f64 i (sqrt.f64 a)) (sqrt.f64 a) (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 i (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 i (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 i (sqrt.f64 a)) (sqrt.f64 a) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(fma.f64 (*.f64 a (sqrt.f64 i)) (sqrt.f64 i) (*.f64 z (neg.f64 c)))
(fma.f64 (*.f64 a (sqrt.f64 i)) (sqrt.f64 i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(fma.f64 (*.f64 a (sqrt.f64 i)) (sqrt.f64 i) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(fma.f64 (*.f64 a (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
Outputs
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 c (*.f64 z (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 c (*.f64 z (neg.f64 b)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 c (*.f64 z (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 c (*.f64 z (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 c (*.f64 z (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 c (*.f64 z (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(*.f64 -1 (*.f64 c z))
(neg.f64 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(neg.f64 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 i a)
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 i a)
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(neg.f64 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(neg.f64 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 a i)
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(neg.f64 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 -1 (*.f64 c z))
(neg.f64 (*.f64 c z))
(*.f64 c (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 0 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 i a)) (*.f64 b (*.f64 z (neg.f64 c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 (*.f64 i a) b) (*.f64 (*.f64 z (neg.f64 c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c)))) (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 a i) (*.f64 c z)))) (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 a i) (*.f64 c z)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 a i) (*.f64 c z))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 a i) (*.f64 c z)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 a i) (*.f64 c z))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 a i) (*.f64 c z))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 1)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))) (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2)))
(/.f64 b (/.f64 (fma.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 a i) 2)) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) b)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))) (fma.f64 i a (*.f64 z c)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 (fma.f64 i a (*.f64 c z)) b))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 a i (*.f64 c z))) b)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) b) (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2)))
(/.f64 b (/.f64 (fma.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 a i) 2)) (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2))) b)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) b) (fma.f64 i a (*.f64 z c)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 (fma.f64 i a (*.f64 c z)) b))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 a i (*.f64 c z))) b)
(pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 1)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 3)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2) 1/2)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3) 1/3)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2)
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 2))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 3))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 1))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 1) 1))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 3))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 1/3))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))))) 2))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 b (*.f64 i a) (*.f64 b (*.f64 z (neg.f64 c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (*.f64 i a) b (*.f64 (*.f64 z (neg.f64 c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) b (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) b (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 1 (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) 1 (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 1 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 1 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2) (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) 2) (cbrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) b) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) b) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) b) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) b) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (*.f64 b (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 b (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(fma.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i a) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 i a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (*.f64 z (neg.f64 c)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 0 (-.f64 (*.f64 i a) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a i) (*.f64 c z)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 a i) (*.f64 c z)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a i) (*.f64 c z))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a i) (*.f64 c z)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a i) (*.f64 c z))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 a i) (*.f64 c z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 a i) (*.f64 c z))))))
(*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1)
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))))
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i a (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 a i (*.f64 c z)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2)) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 1 (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i a (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 a i (*.f64 c z)))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (*.f64 z c)))
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i a (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 a i (*.f64 c z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))) (neg.f64 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))) (neg.f64 (fma.f64 i a (*.f64 z c))))
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i a (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 a i (*.f64 c z)))
(/.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 i a) 2) (-.f64 (pow.f64 (*.f64 z (neg.f64 c)) 2) (*.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (-.f64 (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 2) (*.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 3) (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 c z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (-.f64 (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 c z)) 2) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 z (neg.f64 c) (*.f64 c z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 3) (pow.f64 (*.f64 0 (*.f64 c z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (*.f64 (*.f64 0 (*.f64 c z)) (-.f64 (*.f64 0 (*.f64 c z)) (-.f64 (*.f64 a i) (*.f64 c z))))))
(/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 3) (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z (neg.f64 c)) 2)) (-.f64 (*.f64 i a) (*.f64 z (neg.f64 c))))
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i a (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 a i (*.f64 c z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 2)) (-.f64 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (pow.f64 (fma.f64 z (neg.f64 c) (*.f64 c z)) 2)) (-.f64 (*.f64 a i) (+.f64 (*.f64 c z) (fma.f64 z (neg.f64 c) (*.f64 c z)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (pow.f64 (*.f64 0 (*.f64 c z)) 2)) (-.f64 (*.f64 a i) (fma.f64 c z (*.f64 0 (*.f64 c z)))))
(/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (-.f64 (*.f64 a i) (*.f64 c z)))
(pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1)
(-.f64 (*.f64 a i) (*.f64 c z))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 3)
(-.f64 (*.f64 a i) (*.f64 c z))
(pow.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2) 1/2)
(-.f64 (*.f64 a i) (*.f64 c z))
(pow.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3) 1/3)
(-.f64 (*.f64 a i) (*.f64 c z))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2)
(-.f64 (*.f64 a i) (*.f64 c z))
(pow.f64 (/.f64 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2)) (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3))) -1)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(pow.f64 (/.f64 (fma.f64 i a (*.f64 z c)) (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))) -1)
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i a (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 a i (*.f64 c z)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 2))
(-.f64 (*.f64 a i) (*.f64 c z))
(log.f64 (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(log.f64 (*.f64 (exp.f64 (*.f64 i a)) (pow.f64 (exp.f64 c) (neg.f64 z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i a))) (exp.f64 (*.f64 z (neg.f64 c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i a))) (pow.f64 (exp.f64 c) (neg.f64 z))))
(-.f64 (*.f64 a i) (*.f64 c z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) (exp.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (exp.f64 (-.f64 (*.f64 i a) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c))))))
(-.f64 (*.f64 a i) (*.f64 c z))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 c))) (exp.f64 (*.f64 i a))))
(-.f64 (*.f64 a i) (*.f64 c z))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 c))) (+.f64 1 (expm1.f64 (*.f64 i a)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 z)) (exp.f64 (*.f64 i a))))
(-.f64 (*.f64 a i) (*.f64 c z))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (neg.f64 z)) (+.f64 1 (expm1.f64 (*.f64 i a)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(log.f64 (/.f64 (exp.f64 (*.f64 i a)) (+.f64 1 (expm1.f64 (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i a))) (pow.f64 (exp.f64 c) z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 i a))) (+.f64 1 (expm1.f64 (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3))
(-.f64 (*.f64 a i) (*.f64 c z))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(exp.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 1) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) 3))
(-.f64 (*.f64 a i) (*.f64 c z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) 1/3))
(-.f64 (*.f64 a i) (*.f64 c z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c)))) 2))
(-.f64 (*.f64 a i) (*.f64 c z))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 i a) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 i a (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 i a (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 i a (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 i a (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 a i (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 a i (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 a i (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 a i (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 i a) 1 (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 i a) 1 (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 i a) 1 (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 i a) 1 (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 z (neg.f64 c) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 c (neg.f64 z) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1 (fma.f64 z (neg.f64 c) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1 (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1 (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 1 (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 1 (*.f64 i a) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 1 (*.f64 i a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 1 (*.f64 i a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 1 (*.f64 i a) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 1 (-.f64 (*.f64 i a) (*.f64 z c)) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 1 (fma.f64 z (neg.f64 c) (*.f64 z c)) (-.f64 (*.f64 i a) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 1 (*.f64 z (neg.f64 c)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) i) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) i) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) i) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (neg.f64 (cbrt.f64 (*.f64 z c))) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (cbrt.f64 (*.f64 i a)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (cbrt.f64 (*.f64 i a)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (cbrt.f64 (*.f64 i a)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (cbrt.f64 (*.f64 i a)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) 2) (cbrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) a) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) a) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) i) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) i) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) i) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 (*.f64 z c)) (neg.f64 (sqrt.f64 (*.f64 z c))) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (sqrt.f64 (-.f64 (*.f64 i a) (*.f64 z c))) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) a) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) a) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (neg.f64 c) z (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 z c) 3)) (/.f64 1 (fma.f64 (*.f64 z c) (fma.f64 i a (*.f64 z c)) (pow.f64 (*.f64 i a) 2))) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) 1) (fma.f64 (*.f64 c z) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 c z) 3)) (fma.f64 (*.f64 c z) (fma.f64 a i (*.f64 c z)) (pow.f64 (*.f64 a i) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i a (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 a i (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i a (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 a i (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i a (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 a i (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i a (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 a i (*.f64 c z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2)) (/.f64 1 (fma.f64 i a (*.f64 z c))) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (/.f64 1 (fma.f64 i a (*.f64 c z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 c z) 2)) (fma.f64 a i (*.f64 c z)))
(fma.f64 (neg.f64 z) c (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (cbrt.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)))) (cbrt.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (-.f64 (*.f64 i a) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z (neg.f64 c))) (cbrt.f64 (*.f64 z (neg.f64 c)))) (cbrt.f64 (*.f64 z (neg.f64 c))) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (sqrt.f64 (fma.f64 z (neg.f64 c) (*.f64 z c))) (-.f64 (*.f64 i a) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 c))) (sqrt.f64 (*.f64 z (neg.f64 c))) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 -1 (*.f64 z c) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (fma.f64 z (neg.f64 c) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (fma.f64 (*.f64 z (neg.f64 c)) 1 (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z c))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (-.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 z c))) (+.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (cbrt.f64 (*.f64 z c)) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 (neg.f64 z) 1) c (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 i a))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 i (sqrt.f64 a)) (sqrt.f64 a) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 i (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 i (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 i (sqrt.f64 a)) (sqrt.f64 a) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 a (sqrt.f64 i)) (sqrt.f64 i) (*.f64 z (neg.f64 c)))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 a (sqrt.f64 i)) (sqrt.f64 i) (*.f64 (*.f64 z (neg.f64 c)) 1))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 a (sqrt.f64 i)) (sqrt.f64 i) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c))))
(-.f64 (*.f64 a i) (*.f64 c z))
(fma.f64 (*.f64 a (sqrt.f64 i)) (sqrt.f64 i) (neg.f64 (-.f64 (*.f64 z c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
(-.f64 (*.f64 a i) (*.f64 c z))

localize17.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 y x) (*.f64 c b))
100.0%
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
95.4%
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
92.3%
(*.f64 i (*.f64 a b))
Compiler

Compiled 61 to 16 computations (73.8% saved)

series6.0ms (0%)

Counts
2 → 84
Calls

30 calls:

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

rewrite157.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1932×log-prod
1768×fma-def
656×expm1-udef
656×log1p-udef
530×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01652
135052
2487152
Stop Event
node limit
Counts
2 → 88
Calls
Call 1
Inputs
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
Outputs
(+.f64 0 (*.f64 i (*.f64 a b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 a b)))) 1)
(pow.f64 (*.f64 i (*.f64 a b)) 1)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) 3)
(pow.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 a b))) 2)
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b)))))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 a b))))
(exp.f64 (log.f64 (*.f64 i (*.f64 a b))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 a b))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 a b))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(*.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 1)
(*.f64 1 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))
(*.f64 (cbrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) 2) (cbrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(*.f64 (sqrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) (sqrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 3) (pow.f64 (*.f64 i (*.f64 a b)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b))) (pow.f64 (*.f64 i (*.f64 a b)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2)) (/.f64 1 (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b))) (pow.f64 (*.f64 i (*.f64 a b)) 2)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 3) (pow.f64 (*.f64 i (*.f64 a b)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 3) (pow.f64 (*.f64 i (*.f64 a b)) 3)) (fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b))) (pow.f64 (*.f64 i (*.f64 a b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 3) (pow.f64 (*.f64 i (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2) (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (*.f64 i (*.f64 (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2)) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 3) (pow.f64 (*.f64 i (*.f64 a b)) 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b))) (pow.f64 (*.f64 i (*.f64 a b)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2))) (neg.f64 (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2) (pow.f64 (*.f64 i (*.f64 a b)) 2)) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b))))
(pow.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 1)
(pow.f64 (cbrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) 3)
(pow.f64 (pow.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) 2)
(sqrt.f64 (pow.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 2))
(log.f64 (exp.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b)))) (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 b c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b)))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 b c))) (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) (pow.f64 (pow.f64 (exp.f64 b) a) i)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b))))))
(cbrt.f64 (pow.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(exp.f64 (log.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) 1))
(log1p.f64 (expm1.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 b i) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 b (*.f64 i a) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 a b) i (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 i (*.f64 a b)) 1 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z (*.f64 i (*.f64 a b)))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 i (*.f64 a b)))
(fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 1 (*.f64 i (*.f64 a b)))
(fma.f64 1 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 1 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b)))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 2) (*.f64 i (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) (*.f64 i (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (*.f64 (cbrt.f64 (*.f64 a b)) i) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 i (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) z) (*.f64 i (*.f64 a b)))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) 2) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) 2) (cbrt.f64 (*.f64 i (*.f64 a b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) (sqrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) (*.f64 i (*.f64 a b)))
(fma.f64 (sqrt.f64 (*.f64 a b)) (*.f64 (sqrt.f64 (*.f64 a b)) i) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 i (*.f64 a b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) z) (*.f64 i (*.f64 a b)))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 a b))) (sqrt.f64 (*.f64 i (*.f64 a b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 i a) b (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 i (*.f64 a b)))
(fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 i (*.f64 a b)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 i (*.f64 a b)))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 i (*.f64 a b)))
(fma.f64 (*.f64 i b) a (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 (*.f64 a b)) 2)) (cbrt.f64 (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 i (sqrt.f64 (*.f64 a b))) (sqrt.f64 (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 (*.f64 a b) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 (*.f64 a b) (sqrt.f64 i)) (sqrt.f64 i) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 (*.f64 i a) 1) b (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 (*.f64 i a) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 (*.f64 i a) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))

simplify102.0ms (0.1%)

Algorithm
egg-herbie
Rules
1028×distribute-lft-in
1022×distribute-rgt-in
706×times-frac
642×unswap-sqr
626×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02506604
16446554
222316524
Stop Event
node limit
Counts
172 → 128
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 i b))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (*.f64 y (*.f64 z x)))
(*.f64 (+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) b)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) b) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) b) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) b) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(+.f64 0 (*.f64 i (*.f64 a b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 a b)))) 1)
(pow.f64 (*.f64 i (*.f64 a b)) 1)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) 3)
(pow.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 a b))) 2)
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b)))))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 a b))))
(exp.f64 (log.f64 (*.f64 i (*.f64 a b))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 a b))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 a b))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(*.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 1)
(*.f64 1 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))
(*.f64 (cbrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) 2) (cbrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(*.f64 (sqrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) (sqrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 3) (pow.f64 (*.f64 i (*.f64 a b)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b))) (pow.f64 (*.f64 i (*.f64 a b)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2)) (/.f64 1 (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b))) (pow.f64 (*.f64 i (*.f64 a b)) 2)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 3) (pow.f64 (*.f64 i (*.f64 a b)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 3) (pow.f64 (*.f64 i (*.f64 a b)) 3)) (fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b))) (pow.f64 (*.f64 i (*.f64 a b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 3) (pow.f64 (*.f64 i (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2) (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (*.f64 i (*.f64 (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2)) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 3) (pow.f64 (*.f64 i (*.f64 a b)) 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b))) (pow.f64 (*.f64 i (*.f64 a b)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2))) (neg.f64 (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2) (pow.f64 (*.f64 i (*.f64 a b)) 2)) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b))))
(pow.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 1)
(pow.f64 (cbrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) 3)
(pow.f64 (pow.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) 2)
(sqrt.f64 (pow.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 2))
(log.f64 (exp.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b)))) (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 b c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b)))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 b c))) (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) (pow.f64 (pow.f64 (exp.f64 b) a) i)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b))))))
(cbrt.f64 (pow.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(exp.f64 (log.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) 1))
(log1p.f64 (expm1.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 b i) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 b (*.f64 i a) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 a b) i (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 i (*.f64 a b)) 1 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z (*.f64 i (*.f64 a b)))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 i (*.f64 a b)))
(fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 1 (*.f64 i (*.f64 a b)))
(fma.f64 1 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 1 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b)))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 2) (*.f64 i (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) (*.f64 i (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (*.f64 (cbrt.f64 (*.f64 a b)) i) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 i (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) z) (*.f64 i (*.f64 a b)))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) 2) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) 2) (cbrt.f64 (*.f64 i (*.f64 a b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) (sqrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) (*.f64 i (*.f64 a b)))
(fma.f64 (sqrt.f64 (*.f64 a b)) (*.f64 (sqrt.f64 (*.f64 a b)) i) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 i (*.f64 a b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) z) (*.f64 i (*.f64 a b)))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 a b))) (sqrt.f64 (*.f64 i (*.f64 a b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 i a) b (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 i (*.f64 a b)))
(fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 i (*.f64 a b)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 i (*.f64 a b)))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 i (*.f64 a b)))
(fma.f64 (*.f64 i b) a (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 (*.f64 a b)) 2)) (cbrt.f64 (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 i (sqrt.f64 (*.f64 a b))) (sqrt.f64 (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 (*.f64 a b) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 (*.f64 a b) (sqrt.f64 i)) (sqrt.f64 i) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 (*.f64 i a) 1) b (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 (*.f64 i a) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 (*.f64 (*.f64 i a) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
Outputs
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 (*.f64 y x) z)
(+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (*.f64 y (*.f64 z x)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (*.f64 y (*.f64 z x)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (*.f64 y (*.f64 z x)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 (+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) b)
(*.f64 b (fma.f64 i a (neg.f64 (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) b) (*.f64 y (*.f64 z x)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) b) (*.f64 y (*.f64 z x)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 c z)) (*.f64 a i)) b) (*.f64 y (*.f64 z x)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))))
(*.f64 b (fma.f64 i a (neg.f64 (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 b (fma.f64 i a (neg.f64 (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 (*.f64 y x) z)
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 (*.f64 y x) z)
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 b (fma.f64 i a (neg.f64 (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 (*.f64 y x) z)
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 (*.f64 y x) z)
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x)))
(fma.f64 i (*.f64 a b) (*.f64 y (*.f64 x z)))
(fma.f64 a (*.f64 i b) (*.f64 (*.f64 y x) z))
(fma.f64 y (*.f64 x z) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b c) (neg.f64 z))
(*.f64 (*.f64 b z) (neg.f64 c))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 b c) (neg.f64 z))
(*.f64 (*.f64 b z) (neg.f64 c))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 a i))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (*.f64 i b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(+.f64 0 (*.f64 i (*.f64 a b)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 a b)))) 1)
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(pow.f64 (*.f64 i (*.f64 a b)) 1)
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) 3)
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(pow.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3) 1/3)
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 a b))) 2)
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b)))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(exp.f64 (log.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 a b))) 1))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 a i))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))) 1)
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(-.f64 (/.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 i b)) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) 2)) (fma.f64 a (*.f64 i b) (*.f64 z (neg.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 a i)) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(*.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 1)
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 1 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 (cbrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) 2))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) 2) (cbrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 (sqrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) (sqrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 3) (pow.f64 (*.f64 i (*.f64 a b)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b))) (pow.f64 (*.f64 i (*.f64 a b)) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 3)) (/.f64 1 (fma.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (fma.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z (neg.f64 (*.f64 i (*.f64 a b)))) (pow.f64 (*.f64 i (*.f64 a b)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) 3)) (fma.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 a (*.f64 i b))) (pow.f64 (*.f64 a (*.f64 i b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 a i)) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 3)) (fma.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 b (*.f64 a i))) (pow.f64 (*.f64 b (*.f64 a i)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2)) (/.f64 1 (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 i b)) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) 2)) (fma.f64 a (*.f64 i b) (*.f64 z (neg.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 a i)) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b))) (pow.f64 (*.f64 i (*.f64 a b)) 2)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 3) (pow.f64 (*.f64 i (*.f64 a b)) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 3)) (/.f64 1 (fma.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (fma.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z (neg.f64 (*.f64 i (*.f64 a b)))) (pow.f64 (*.f64 i (*.f64 a b)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) 3)) (fma.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 a (*.f64 i b))) (pow.f64 (*.f64 a (*.f64 i b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 a i)) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 3)) (fma.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 b (*.f64 a i))) (pow.f64 (*.f64 b (*.f64 a i)) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 i b)) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) 2)) (fma.f64 a (*.f64 i b) (*.f64 z (neg.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 a i)) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 3) (pow.f64 (*.f64 i (*.f64 a b)) 3)) (fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b))) (pow.f64 (*.f64 i (*.f64 a b)) 2)))
(*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 3)) (/.f64 1 (fma.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (fma.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z (neg.f64 (*.f64 i (*.f64 a b)))) (pow.f64 (*.f64 i (*.f64 a b)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) 3)) (fma.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 a (*.f64 i b))) (pow.f64 (*.f64 a (*.f64 i b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 a i)) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 3)) (fma.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 b (*.f64 a i))) (pow.f64 (*.f64 b (*.f64 a i)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 3) (pow.f64 (*.f64 i (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2) (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (*.f64 i (*.f64 (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))))
(*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 3)) (/.f64 1 (fma.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (fma.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z (neg.f64 (*.f64 i (*.f64 a b)))) (pow.f64 (*.f64 i (*.f64 a b)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) 3)) (fma.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 a (*.f64 i b))) (pow.f64 (*.f64 a (*.f64 i b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 a i)) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 3)) (fma.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 b (*.f64 a i))) (pow.f64 (*.f64 b (*.f64 a i)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2)) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 i b)) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) 2)) (fma.f64 a (*.f64 i b) (*.f64 z (neg.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 a i)) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 3) (pow.f64 (*.f64 i (*.f64 a b)) 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b))) (pow.f64 (*.f64 i (*.f64 a b)) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 3)) (/.f64 1 (fma.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (fma.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z (neg.f64 (*.f64 i (*.f64 a b)))) (pow.f64 (*.f64 i (*.f64 a b)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) 3)) (fma.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) (-.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) (*.f64 a (*.f64 i b))) (pow.f64 (*.f64 a (*.f64 i b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 a i)) 3) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 3)) (fma.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 b (*.f64 a i))) (pow.f64 (*.f64 b (*.f64 a i)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2))) (neg.f64 (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 i b)) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) 2)) (fma.f64 a (*.f64 i b) (*.f64 z (neg.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 a i)) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2) (pow.f64 (*.f64 i (*.f64 a b)) 2)) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 i b)) 2) (pow.f64 (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))) 2)) (fma.f64 a (*.f64 i b) (*.f64 z (neg.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 a i)) 2) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(pow.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 1)
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(pow.f64 (cbrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) 3)
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(pow.f64 (pow.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 3) 1/3)
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(pow.f64 (sqrt.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) 2)
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(sqrt.f64 (pow.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 2))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(log.f64 (exp.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 b) a) i) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b)))) (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 b c)))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b)))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 b c))) (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b))))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) (pow.f64 (pow.f64 (exp.f64 b) a) i)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b))))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(cbrt.f64 (pow.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 3))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(expm1.f64 (log1p.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(exp.f64 (log.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(exp.f64 (*.f64 (log.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))) 1))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(log1p.f64 (expm1.f64 (fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 i (*.f64 a b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 a (*.f64 b i) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 b (*.f64 i a) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (*.f64 a b) i (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (*.f64 i (*.f64 a b)) 1 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z (*.f64 i (*.f64 a b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 i (*.f64 a b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 1 (*.f64 i (*.f64 a b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 1 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 1 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) (*.f64 i (*.f64 a b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 2) (*.f64 i (*.f64 a b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) (*.f64 i (*.f64 a b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (*.f64 (cbrt.f64 (*.f64 a b)) i) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 i (*.f64 a b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) z) (*.f64 i (*.f64 a b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) (pow.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) 2) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) 2) (cbrt.f64 (*.f64 i (*.f64 a b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) (sqrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z)) (*.f64 i (*.f64 a b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (sqrt.f64 (*.f64 a b)) (*.f64 (sqrt.f64 (*.f64 a b)) i) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 i (*.f64 a b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) z) (*.f64 i (*.f64 a b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 a b))) (sqrt.f64 (*.f64 i (*.f64 a b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (*.f64 i a) b (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 i (*.f64 a b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 i (*.f64 a b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 i (*.f64 a b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 i (*.f64 a b)))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (*.f64 i b) a (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 (*.f64 a b)) 2)) (cbrt.f64 (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (*.f64 i (sqrt.f64 (*.f64 a b))) (sqrt.f64 (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (*.f64 (*.f64 a b) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (*.f64 (*.f64 a b) (sqrt.f64 i)) (sqrt.f64 i) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (*.f64 (*.f64 i a) 1) b (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (*.f64 (*.f64 i a) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))
(fma.f64 (*.f64 (*.f64 i a) (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
(fma.f64 a (*.f64 i b) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 a (*.f64 i b) (*.f64 z (fma.f64 y x (*.f64 b (neg.f64 c)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (*.f64 a i)))

localize36.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
97.0%
(-.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a))))
91.3%
(*.f64 (*.f64 z y) x)
90.7%
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a)))) (-.f64 (*.f64 z c) (*.f64 i (neg.f64 a)))) b)
63.5%
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a)))) (-.f64 (*.f64 z c) (*.f64 i (neg.f64 a))))
Compiler

Compiled 153 to 37 computations (75.8% saved)

series23.0ms (0%)

Counts
3 → 156
Calls

39 calls:

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

rewrite144.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1914×fma-def
626×expm1-udef
624×log1p-udef
430×add-sqr-sqrt
422×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018167
141657
2639557
Stop Event
node limit
Counts
3 → 465
Calls
Call 1
Inputs
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a)))) (-.f64 (*.f64 z c) (*.f64 i (neg.f64 a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a)))) (-.f64 (*.f64 z c) (*.f64 i (neg.f64 a)))) b)
(-.f64 (pow.f64 (*.f64 z c) 2) (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a))))
Outputs
(+.f64 (*.f64 z c) (*.f64 i a))
(+.f64 (*.f64 z c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(+.f64 (*.f64 i a) (*.f64 z c))
(+.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a)))
(+.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(+.f64 (fma.f64 z c (*.f64 i a)) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a)))
(+.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(-.f64 (*.f64 z c) (-.f64 (*.f64 i a) (fma.f64 i a (*.f64 i a))))
(-.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z c (*.f64 i a)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 z c) 3) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (/.f64 (pow.f64 (*.f64 i a) 3) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))))
(*.f64 (fma.f64 z c (*.f64 i a)) 1)
(*.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(*.f64 1 (fma.f64 z c (*.f64 i a)))
(*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (sqrt.f64 (fma.f64 z c (*.f64 i a))))
(*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (/.f64 1 (neg.f64 (fma.f64 z c (*.f64 i a)))))
(*.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.f64 i a)) 2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))))
(*.f64 (/.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (fma.f64 z c (*.f64 i a)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 z c (*.f64 i a))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))))
(*.f64 (/.f64 (fma.f64 z c (*.f64 i a)) 1) (/.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))))
(*.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)))
(*.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)))
(pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1/2)
(pow.f64 (fma.f64 z c (*.f64 i a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 3)
(pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) 2)
(pow.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) -1)
(neg.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (neg.f64 (fma.f64 z c (*.f64 i a)))))
(sqrt.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))
(fabs.f64 (fma.f64 z c (*.f64 i a)))
(log.f64 (exp.f64 (fma.f64 z c (*.f64 i a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z c (*.f64 i a)))))
(cbrt.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 3) (pow.f64 (fma.f64 z c (*.f64 i a)) 3)))
(expm1.f64 (log1p.f64 (fma.f64 z c (*.f64 i a))))
(hypot.f64 (*.f64 z c) (*.f64 i a))
(hypot.f64 (*.f64 i a) (*.f64 z c))
(exp.f64 (log.f64 (fma.f64 z c (*.f64 i a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z c (*.f64 i a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z c (*.f64 i a))))
(fma.f64 z c (*.f64 i a))
(fma.f64 z c (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (*.f64 i a))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (*.f64 z c) 1 (*.f64 i a))
(fma.f64 (*.f64 z c) 1 (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (*.f64 z c) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 i a (*.f64 z c))
(fma.f64 a i (*.f64 z c))
(fma.f64 a (neg.f64 i) (*.f64 z c))
(fma.f64 (*.f64 i a) 1 (*.f64 z c))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (fma.f64 z c (*.f64 i a)) 1 (fma.f64 i a (*.f64 i a)))
(fma.f64 (fma.f64 z c (*.f64 i a)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (fma.f64 z c (*.f64 i a)) 1 (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (fma.f64 z c (*.f64 i a)) 1 (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 1 (*.f64 z c) (*.f64 i a))
(fma.f64 1 (*.f64 z c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 1 (*.f64 i a) (*.f64 z c))
(fma.f64 1 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a)))
(fma.f64 1 (fma.f64 z c (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 1 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 1 (fma.f64 z c (*.f64 i a)) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 1 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a)))
(fma.f64 1 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 i a (*.f64 i a)))
(fma.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (cbrt.f64 (*.f64 i a)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 z c))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (*.f64 i a))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) i) (*.f64 z c))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) a) (*.f64 z c))
(fma.f64 (cbrt.f64 (*.f64 z c)) (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (*.f64 i a))
(fma.f64 (cbrt.f64 (*.f64 z c)) (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (*.f64 z c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (neg.f64 (cbrt.f64 (*.f64 i a))) (*.f64 z c))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (cbrt.f64 (*.f64 z c)) (*.f64 i a))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (cbrt.f64 (*.f64 z c)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (*.f64 i a))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (*.f64 z c))
(fma.f64 (sqrt.f64 (*.f64 i a)) (neg.f64 (sqrt.f64 (*.f64 i a))) (*.f64 z c))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (*.f64 i a))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) i) (*.f64 z c))
(fma.f64 (sqrt.f64 i) (sqrt.f64 (*.f64 a (*.f64 i a))) (*.f64 z c))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) a) (*.f64 z c))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (*.f64 i a))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (*.f64 i a))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (/.f64 1 (neg.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (/.f64 1 (neg.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (/.f64 1 (neg.f64 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (/.f64 1 (neg.f64 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 -1 (*.f64 i a) (*.f64 z c))
(fma.f64 (neg.f64 i) a (*.f64 z c))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a))))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 i a (*.f64 i a))) (cbrt.f64 (fma.f64 i a (*.f64 i a)))) (cbrt.f64 (fma.f64 i a (*.f64 i a))) (fma.f64 z c (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 i a))) (sqrt.f64 a) (*.f64 z c))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (*.f64 z c))
(fma.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (sqrt.f64 (fma.f64 i a (*.f64 i a))) (sqrt.f64 (fma.f64 i a (*.f64 i a))) (fma.f64 z c (*.f64 i a)))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2))) (*.f64 i a))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2))) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (*.f64 i a)) (*.f64 z c))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 z c))
(fma.f64 (/.f64 (*.f64 z c) 1) (/.f64 (*.f64 z c) (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (*.f64 z c) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (*.f64 z c) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (*.f64 z c) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (*.f64 z c) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (*.f64 z c) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (*.f64 z c) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (*.f64 z z) 1) (/.f64 (*.f64 c c) (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (*.f64 c c) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (*.f64 z z) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (*.f64 c c) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (fma.f64 z c (*.f64 i a)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (fma.f64 z c (*.f64 i a)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (fma.f64 z c (*.f64 i a)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (fma.f64 z c (*.f64 i a)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 z c (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) 1) (/.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) 1) (/.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) 1) (/.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) 1) (/.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (*.f64 (neg.f64 i) 1) a (*.f64 z c))
(fma.f64 (*.f64 (neg.f64 i) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 z c))
(fma.f64 (*.f64 (neg.f64 i) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 z c))
(fma.f64 (*.f64 (neg.f64 i) -1) a (*.f64 z c))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 i a))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (*.f64 i a))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 i a))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (*.f64 i a))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 z c))
(fma.f64 (*.f64 i (sqrt.f64 a)) (sqrt.f64 a) (*.f64 z c))
(fma.f64 (*.f64 i -1) a (*.f64 z c))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 z c))
(fma.f64 (*.f64 a (sqrt.f64 i)) (sqrt.f64 i) (*.f64 z c))
(fma.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b))) 1)
(/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 (fma.f64 z c (*.f64 i a)) b))
(/.f64 b (/.f64 1 (fma.f64 z c (*.f64 i a))))
(/.f64 1 (/.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b)))
(/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b) (fma.f64 z c (*.f64 i a)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b)) (neg.f64 (fma.f64 z c (*.f64 i a))))
(/.f64 (*.f64 b (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))) (neg.f64 (fma.f64 z c (*.f64 i a))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) b) (neg.f64 (fma.f64 z c (*.f64 i a))))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b) 1) (fma.f64 z c (*.f64 i a)))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))))
(pow.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 z c (*.f64 i a))) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (pow.f64 b 3)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 z c (*.f64 i a)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)))
(exp.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)))
(+.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (*.f64 z c)) (*.f64 (fma.f64 z c (*.f64 i a)) (*.f64 i a)))
(+.f64 (*.f64 (*.f64 z c) (fma.f64 z c (*.f64 i a))) (*.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a))))
(*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1)
(*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))))
(*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)))
(*.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2))
(*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))))
(*.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))))
(*.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))))
(/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))))
(/.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a))))
(/.f64 1 (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4)) (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6))))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)))
(/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (fma.f64 z c (*.f64 i a)))
(/.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2))
(/.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (neg.f64 (fma.f64 z c (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (*.f64 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))) (*.f64 (neg.f64 (fma.f64 z c (*.f64 i a))) (neg.f64 (fma.f64 z c (*.f64 i a)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) 1) (*.f64 (neg.f64 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6))) (neg.f64 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))))
(/.f64 (neg.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (+.f64 (pow.f64 (*.f64 z c) 4) (-.f64 (pow.f64 (*.f64 i a) 4) (pow.f64 (*.f64 z (*.f64 c (*.f64 i a))) 2))))
(/.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))) (neg.f64 (fma.f64 z c (*.f64 i a))))
(/.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a))) (neg.f64 (fma.f64 z c (*.f64 i a))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)))
(pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1)
(pow.f64 (fma.f64 z c (*.f64 i a)) 2)
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 3) 1/3)
(sqrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))
(log.f64 (exp.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(hypot.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2))
(exp.f64 (log.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(fma.f64 z (*.f64 c (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
(fma.f64 c (*.f64 z (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 z c) (*.f64 z c) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 z c) (fma.f64 z c (*.f64 i a)) (*.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a))))
(fma.f64 (pow.f64 (*.f64 z c) 2) 1 (pow.f64 (*.f64 i a) 2))
(fma.f64 i (*.f64 a (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(fma.f64 i (*.f64 i (*.f64 a a)) (pow.f64 (*.f64 z c) 2))
(fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 z c) 2))
(fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 z c) 2))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (fma.f64 z c (*.f64 i a)) (*.f64 z c) (*.f64 (fma.f64 z c (*.f64 i a)) (*.f64 i a)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 1 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 1 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) (*.f64 a (*.f64 i a))) (pow.f64 (*.f64 z c) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 (cbrt.f64 (*.f64 i a)) (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (cbrt.f64 (pow.f64 (*.f64 z c) 4)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (*.f64 (cbrt.f64 (*.f64 z c)) (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4)) (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 i i) (*.f64 a a) (pow.f64 (*.f64 z c) 2))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (sqrt.f64 (*.f64 i a)) (*.f64 (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) (*.f64 a (*.f64 i a))) (pow.f64 (*.f64 z c) 2))
(fma.f64 (sqrt.f64 (*.f64 z c)) (*.f64 (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 z z) (*.f64 c c) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 c c) (*.f64 z z) (pow.f64 (*.f64 i a) 2))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 -1 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))
(fma.f64 (neg.f64 i) (*.f64 a (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 i (*.f64 i a)) a (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (*.f64 z c) (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 (*.f64 i a) (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 2))
(fma.f64 (neg.f64 (*.f64 i i)) (*.f64 a a) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (*.f64 (*.f64 i a) (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (*.f64 i i) a) a (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (*.f64 i (*.f64 i a)) 1) a (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (*.f64 i (*.f64 i a)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (*.f64 i (*.f64 i a)) (sqrt.f64 a)) (sqrt.f64 a) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (*.f64 i (*.f64 i a)) -1) a (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (*.f64 z c) z) c (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 (*.f64 z c) c) z (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 (*.f64 z c) (cbrt.f64 (pow.f64 (*.f64 z c) 2))) (cbrt.f64 (*.f64 z c)) (pow.f64 (*.f64 i a) 2))

simplify347.0ms (0.4%)

Algorithm
egg-herbie
Rules
1198×associate-*r*
1060×associate-*l*
1044×associate-/l*
768×fma-def
660×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
088730355
1244425813
Stop Event
node limit
Counts
621 → 694
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (+.f64 (*.f64 c z) (+.f64 (*.f64 -1 (*.f64 a i)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 i 2)) (*.f64 c z))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 a 2)) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 c z) (+.f64 (*.f64 -1 (*.f64 a i)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 i 2)) c)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 a 2)) c))) (*.f64 a i)) (*.f64 c (pow.f64 z 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 i 2)) (*.f64 c z)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 a 2)) (*.f64 c z))))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 -1 (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (+.f64 (*.f64 c z) (+.f64 (*.f64 -1 (*.f64 a i)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 i 2)) (*.f64 c z))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 a 2)) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 c z) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 i 2)) z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 a 2)) z))))) (*.f64 (pow.f64 c 2) z))) (+.f64 (*.f64 -1 (*.f64 a i)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 i 2)) (*.f64 c z)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 a 2)) (*.f64 c z))))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(*.f64 -1 (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(*.f64 -1 (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 -1 (*.f64 a i))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 -1 (*.f64 a i))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 a 2) b)) c) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 i 2) b)) c)) z)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 a 2) b)) c) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 i 2) b)) c)) z)) (+.f64 (/.f64 (*.f64 i (*.f64 a (-.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 i 2) b)) c) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 a 2) b)) c)))) (*.f64 c (pow.f64 z 2))) (*.f64 c (*.f64 z b)))))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (/.f64 (*.f64 b (pow.f64 z 2)) (*.f64 a i)) (/.f64 (*.f64 (pow.f64 z 2) b) (*.f64 a i)))) (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (/.f64 (*.f64 b (pow.f64 z 2)) (*.f64 a i)) (/.f64 (*.f64 (pow.f64 z 2) b) (*.f64 a i)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 z (-.f64 (/.f64 (*.f64 (pow.f64 z 2) b) (*.f64 i a)) (/.f64 (*.f64 b (pow.f64 z 2)) (*.f64 i a))))) (*.f64 i a))) (*.f64 c (*.f64 b z)))))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 a 2) b)) z) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 i 2) b)) z)) c)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 a 2) b)) z) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 i 2) b)) z)) c)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 i 2) b)) z) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 a 2) b)) z)) (*.f64 a i)) (*.f64 (pow.f64 c 2) z)) (*.f64 c (*.f64 z b)))))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 z 2) b)) (*.f64 a i)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 b (pow.f64 z 2))) (*.f64 a i)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 b (pow.f64 z 2))) (*.f64 i a)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 b (pow.f64 z 2))) a) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 z 2) b)) a)) z)) (*.f64 a (pow.f64 i 2))))))) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 z 2) b)) (*.f64 i a)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 b (pow.f64 z 2))) i)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 z 2) b)) i))) a)) (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 b (pow.f64 z 2))) i)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 z 2) b)) i))) a)) (+.f64 (/.f64 (*.f64 c (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 b (pow.f64 z 2))) i)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 z 2) b)) i))) z)) (*.f64 i (pow.f64 a 2))) (*.f64 c (*.f64 b z)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 i 2) (pow.f64 a 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 i 2) (pow.f64 a 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 i 2) (pow.f64 a 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 i 2) (pow.f64 a 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 a 2) (pow.f64 i 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 a 2) (pow.f64 i 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 a 2) (pow.f64 i 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 a 2) (pow.f64 i 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 i 2) (pow.f64 a 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 i 2) (pow.f64 a 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 i 2) (pow.f64 a 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 i 2) (pow.f64 a 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(*.f64 (pow.f64 c 2) (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(*.f64 (pow.f64 c 2) (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(*.f64 (pow.f64 c 2) (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(*.f64 (pow.f64 c 2) (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(*.f64 (pow.f64 c 2) (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(*.f64 (pow.f64 c 2) (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(+.f64 (*.f64 z c) (*.f64 i a))
(+.f64 (*.f64 z c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(+.f64 (*.f64 i a) (*.f64 z c))
(+.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a)))
(+.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(+.f64 (fma.f64 z c (*.f64 i a)) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a)))
(+.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(-.f64 (*.f64 z c) (*.f64 i a))
(-.f64 (*.f64 z c) (-.f64 (*.f64 i a) (fma.f64 i a (*.f64 i a))))
(-.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z c (*.f64 i a)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 z c) 3) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (/.f64 (pow.f64 (*.f64 i a) 3) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))))
(*.f64 (fma.f64 z c (*.f64 i a)) 1)
(*.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(*.f64 1 (fma.f64 z c (*.f64 i a)))
(*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (sqrt.f64 (fma.f64 z c (*.f64 i a))))
(*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (/.f64 1 (neg.f64 (fma.f64 z c (*.f64 i a)))))
(*.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.f64 i a)) 2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))))
(*.f64 (/.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (fma.f64 z c (*.f64 i a)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 z c (*.f64 i a))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))))
(*.f64 (/.f64 (fma.f64 z c (*.f64 i a)) 1) (/.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))))
(*.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)))
(*.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)))
(pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1/2)
(pow.f64 (fma.f64 z c (*.f64 i a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 3)
(pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) 2)
(pow.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) -1)
(neg.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (neg.f64 (fma.f64 z c (*.f64 i a)))))
(sqrt.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))
(fabs.f64 (fma.f64 z c (*.f64 i a)))
(log.f64 (exp.f64 (fma.f64 z c (*.f64 i a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z c (*.f64 i a)))))
(cbrt.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 3) (pow.f64 (fma.f64 z c (*.f64 i a)) 3)))
(expm1.f64 (log1p.f64 (fma.f64 z c (*.f64 i a))))
(hypot.f64 (*.f64 z c) (*.f64 i a))
(hypot.f64 (*.f64 i a) (*.f64 z c))
(exp.f64 (log.f64 (fma.f64 z c (*.f64 i a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z c (*.f64 i a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z c (*.f64 i a))))
(fma.f64 z c (*.f64 i a))
(fma.f64 z c (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (*.f64 i a))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (*.f64 z c) 1 (*.f64 i a))
(fma.f64 (*.f64 z c) 1 (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (*.f64 z c) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 i a (*.f64 z c))
(fma.f64 a i (*.f64 z c))
(fma.f64 a (neg.f64 i) (*.f64 z c))
(fma.f64 (*.f64 i a) 1 (*.f64 z c))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (fma.f64 z c (*.f64 i a)) 1 (fma.f64 i a (*.f64 i a)))
(fma.f64 (fma.f64 z c (*.f64 i a)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (fma.f64 z c (*.f64 i a)) 1 (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (fma.f64 z c (*.f64 i a)) 1 (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 1 (*.f64 z c) (*.f64 i a))
(fma.f64 1 (*.f64 z c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 1 (*.f64 i a) (*.f64 z c))
(fma.f64 1 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a)))
(fma.f64 1 (fma.f64 z c (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 1 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 1 (fma.f64 z c (*.f64 i a)) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 1 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a)))
(fma.f64 1 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 i a (*.f64 i a)))
(fma.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (cbrt.f64 (*.f64 i a)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 z c))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (*.f64 i a))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) i) (*.f64 z c))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) a) (*.f64 z c))
(fma.f64 (cbrt.f64 (*.f64 z c)) (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (*.f64 i a))
(fma.f64 (cbrt.f64 (*.f64 z c)) (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (*.f64 z c))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (neg.f64 (cbrt.f64 (*.f64 i a))) (*.f64 z c))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (cbrt.f64 (*.f64 z c)) (*.f64 i a))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (cbrt.f64 (*.f64 z c)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (*.f64 i a))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (*.f64 z c))
(fma.f64 (sqrt.f64 (*.f64 i a)) (neg.f64 (sqrt.f64 (*.f64 i a))) (*.f64 z c))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (*.f64 i a))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) i) (*.f64 z c))
(fma.f64 (sqrt.f64 i) (sqrt.f64 (*.f64 a (*.f64 i a))) (*.f64 z c))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) a) (*.f64 z c))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (*.f64 i a))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (*.f64 i a))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (/.f64 1 (neg.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (/.f64 1 (neg.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (/.f64 1 (neg.f64 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (/.f64 1 (neg.f64 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 -1 (*.f64 i a) (*.f64 z c))
(fma.f64 (neg.f64 i) a (*.f64 z c))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a))))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 i a (*.f64 i a))) (cbrt.f64 (fma.f64 i a (*.f64 i a)))) (cbrt.f64 (fma.f64 i a (*.f64 i a))) (fma.f64 z c (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 i a))) (sqrt.f64 a) (*.f64 z c))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (*.f64 z c))
(fma.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (sqrt.f64 (fma.f64 i a (*.f64 i a))) (sqrt.f64 (fma.f64 i a (*.f64 i a))) (fma.f64 z c (*.f64 i a)))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2))) (*.f64 i a))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2))) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (*.f64 i a)) (*.f64 z c))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 z c))
(fma.f64 (/.f64 (*.f64 z c) 1) (/.f64 (*.f64 z c) (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (*.f64 z c) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (*.f64 z c) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (*.f64 z c) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (*.f64 z c) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (*.f64 z c) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (*.f64 z c) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (*.f64 z z) 1) (/.f64 (*.f64 c c) (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (*.f64 c c) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (*.f64 z z) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (*.f64 c c) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (fma.f64 z c (*.f64 i a)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (fma.f64 z c (*.f64 i a)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (fma.f64 z c (*.f64 i a)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (fma.f64 z c (*.f64 i a)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 z c (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) 1) (/.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) 1) (/.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) 1) (/.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) 1) (/.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (*.f64 (neg.f64 i) 1) a (*.f64 z c))
(fma.f64 (*.f64 (neg.f64 i) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 z c))
(fma.f64 (*.f64 (neg.f64 i) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 z c))
(fma.f64 (*.f64 (neg.f64 i) -1) a (*.f64 z c))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 i a))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (*.f64 i a))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 i a))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (*.f64 i a))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 z c))
(fma.f64 (*.f64 i (sqrt.f64 a)) (sqrt.f64 a) (*.f64 z c))
(fma.f64 (*.f64 i -1) a (*.f64 z c))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 z c))
(fma.f64 (*.f64 a (sqrt.f64 i)) (sqrt.f64 i) (*.f64 z c))
(fma.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b))) 1)
(/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 (fma.f64 z c (*.f64 i a)) b))
(/.f64 b (/.f64 1 (fma.f64 z c (*.f64 i a))))
(/.f64 1 (/.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b)))
(/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b) (fma.f64 z c (*.f64 i a)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b)) (neg.f64 (fma.f64 z c (*.f64 i a))))
(/.f64 (*.f64 b (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))) (neg.f64 (fma.f64 z c (*.f64 i a))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) b) (neg.f64 (fma.f64 z c (*.f64 i a))))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b) 1) (fma.f64 z c (*.f64 i a)))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))))
(pow.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 z c (*.f64 i a))) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (pow.f64 b 3)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 z c (*.f64 i a)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)))
(exp.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)))
(+.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (*.f64 z c)) (*.f64 (fma.f64 z c (*.f64 i a)) (*.f64 i a)))
(+.f64 (*.f64 (*.f64 z c) (fma.f64 z c (*.f64 i a))) (*.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a))))
(*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1)
(*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))))
(*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)))
(*.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2))
(*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))))
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))))
(*.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))))
(*.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))))
(/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))))
(/.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a))))
(/.f64 1 (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4)) (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6))))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)))
(/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (fma.f64 z c (*.f64 i a)))
(/.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2))
(/.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (neg.f64 (fma.f64 z c (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (*.f64 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))) (*.f64 (neg.f64 (fma.f64 z c (*.f64 i a))) (neg.f64 (fma.f64 z c (*.f64 i a)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) 1) (*.f64 (neg.f64 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6))) (neg.f64 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))))
(/.f64 (neg.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (+.f64 (pow.f64 (*.f64 z c) 4) (-.f64 (pow.f64 (*.f64 i a) 4) (pow.f64 (*.f64 z (*.f64 c (*.f64 i a))) 2))))
(/.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))) (neg.f64 (fma.f64 z c (*.f64 i a))))
(/.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a))) (neg.f64 (fma.f64 z c (*.f64 i a))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)))
(pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1)
(pow.f64 (fma.f64 z c (*.f64 i a)) 2)
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 3) 1/3)
(sqrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))
(log.f64 (exp.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(hypot.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2))
(exp.f64 (log.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(fma.f64 z (*.f64 c (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
(fma.f64 c (*.f64 z (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 z c) (*.f64 z c) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 z c) (fma.f64 z c (*.f64 i a)) (*.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a))))
(fma.f64 (pow.f64 (*.f64 z c) 2) 1 (pow.f64 (*.f64 i a) 2))
(fma.f64 i (*.f64 a (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(fma.f64 i (*.f64 i (*.f64 a a)) (pow.f64 (*.f64 z c) 2))
(fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 z c) 2))
(fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 z c) 2))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (fma.f64 z c (*.f64 i a)) (*.f64 z c) (*.f64 (fma.f64 z c (*.f64 i a)) (*.f64 i a)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 1 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 1 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) (*.f64 a (*.f64 i a))) (pow.f64 (*.f64 z c) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 (cbrt.f64 (*.f64 i a)) (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (cbrt.f64 (pow.f64 (*.f64 z c) 4)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (*.f64 (cbrt.f64 (*.f64 z c)) (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4)) (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 i i) (*.f64 a a) (pow.f64 (*.f64 z c) 2))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (sqrt.f64 (*.f64 i a)) (*.f64 (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) (*.f64 a (*.f64 i a))) (pow.f64 (*.f64 z c) 2))
(fma.f64 (sqrt.f64 (*.f64 z c)) (*.f64 (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 z z) (*.f64 c c) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 c c) (*.f64 z z) (pow.f64 (*.f64 i a) 2))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 -1 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))
(fma.f64 (neg.f64 i) (*.f64 a (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 i (*.f64 i a)) a (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (*.f64 z c) (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 (*.f64 i a) (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 2))
(fma.f64 (neg.f64 (*.f64 i i)) (*.f64 a a) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (*.f64 (*.f64 i a) (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (*.f64 i i) a) a (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (*.f64 i (*.f64 i a)) 1) a (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (*.f64 i (*.f64 i a)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (*.f64 i (*.f64 i a)) (sqrt.f64 a)) (sqrt.f64 a) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (*.f64 i (*.f64 i a)) -1) a (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (*.f64 z c) z) c (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 (*.f64 z c) c) z (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 (*.f64 z c) (cbrt.f64 (pow.f64 (*.f64 z c) 2))) (cbrt.f64 (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
Outputs
(*.f64 -1 (*.f64 i a))
(*.f64 (neg.f64 i) a)
(*.f64 i (neg.f64 a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(-.f64 (+.f64 (*.f64 c z) (+.f64 (*.f64 -1 (*.f64 a i)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 i 2)) (*.f64 c z))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 a 2)) (*.f64 c z))))
(-.f64 (fma.f64 c z (*.f64 -1 (+.f64 (*.f64 i a) (/.f64 (*.f64 a a) (/.f64 (*.f64 c z) (*.f64 i i)))))) (neg.f64 (/.f64 (*.f64 a a) (/.f64 (*.f64 c z) (*.f64 i i)))))
(fma.f64 c z (fma.f64 -1 (fma.f64 i a (/.f64 (/.f64 (pow.f64 (*.f64 i a) 2) z) c)) (/.f64 (/.f64 (pow.f64 (*.f64 i a) 2) z) c)))
(-.f64 (+.f64 (*.f64 c z) (+.f64 (*.f64 -1 (*.f64 a i)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 i 2)) c)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 a 2)) c))) (*.f64 a i)) (*.f64 c (pow.f64 z 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 i 2)) (*.f64 c z)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 a 2)) (*.f64 c z))))
(-.f64 (fma.f64 c z (fma.f64 -1 (*.f64 i a) (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 i i) (/.f64 c (*.f64 a a))) (/.f64 (*.f64 i i) (/.f64 c (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 z z)) (*.f64 i a))) (/.f64 (*.f64 a a) (/.f64 (*.f64 c z) (*.f64 i i))))))) (neg.f64 (/.f64 (*.f64 a a) (/.f64 (*.f64 c z) (*.f64 i i)))))
(fma.f64 c z (+.f64 (+.f64 (neg.f64 (fma.f64 i a (/.f64 (/.f64 (pow.f64 (*.f64 i a) 2) z) c))) (*.f64 0 (/.f64 i (/.f64 z (/.f64 a z))))) (/.f64 (/.f64 (pow.f64 (*.f64 i a) 2) z) c)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(*.f64 -1 (*.f64 i a))
(*.f64 (neg.f64 i) a)
(*.f64 i (neg.f64 a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(-.f64 (+.f64 (*.f64 c z) (+.f64 (*.f64 -1 (*.f64 a i)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 i 2)) (*.f64 c z))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 a 2)) (*.f64 c z))))
(-.f64 (fma.f64 c z (*.f64 -1 (+.f64 (*.f64 i a) (/.f64 (*.f64 a a) (/.f64 (*.f64 c z) (*.f64 i i)))))) (neg.f64 (/.f64 (*.f64 a a) (/.f64 (*.f64 c z) (*.f64 i i)))))
(fma.f64 c z (fma.f64 -1 (fma.f64 i a (/.f64 (/.f64 (pow.f64 (*.f64 i a) 2) z) c)) (/.f64 (/.f64 (pow.f64 (*.f64 i a) 2) z) c)))
(-.f64 (+.f64 (*.f64 c z) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 a (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 i 2)) z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 a 2)) z))))) (*.f64 (pow.f64 c 2) z))) (+.f64 (*.f64 -1 (*.f64 a i)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 i 2)) (*.f64 c z)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 a 2)) (*.f64 c z))))
(-.f64 (fma.f64 c z (fma.f64 -1 (*.f64 (/.f64 i (*.f64 c c)) (/.f64 (*.f64 a (*.f64 -1 (-.f64 (/.f64 (*.f64 a a) (/.f64 z (*.f64 i i))) (/.f64 (*.f64 a a) (/.f64 z (*.f64 i i)))))) z)) (*.f64 -1 (+.f64 (*.f64 i a) (/.f64 (*.f64 a a) (/.f64 (*.f64 c z) (*.f64 i i))))))) (neg.f64 (/.f64 (*.f64 a a) (/.f64 (*.f64 c z) (*.f64 i i)))))
(+.f64 (fma.f64 c z (fma.f64 -1 (fma.f64 i a (/.f64 (/.f64 (pow.f64 (*.f64 i a) 2) z) c)) (*.f64 0 (/.f64 i (/.f64 z a))))) (/.f64 (/.f64 (pow.f64 (*.f64 i a) 2) z) c))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(*.f64 -1 (*.f64 i a))
(*.f64 (neg.f64 i) a)
(*.f64 i (neg.f64 a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(*.f64 -1 (*.f64 i a))
(*.f64 (neg.f64 i) a)
(*.f64 i (neg.f64 a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(*.f64 -1 (*.f64 a i))
(*.f64 (neg.f64 i) a)
(*.f64 i (neg.f64 a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(*.f64 -1 (*.f64 a i))
(*.f64 (neg.f64 i) a)
(*.f64 i (neg.f64 a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (neg.f64 (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(*.f64 c (*.f64 z b))
(*.f64 (*.f64 c b) z)
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(*.f64 c (*.f64 z b))
(*.f64 (*.f64 c b) z)
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 a 2) b)) c) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 i 2) b)) c)) z)) (*.f64 c (*.f64 z b))))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i i) (/.f64 c (*.f64 b (*.f64 a a)))) (/.f64 (*.f64 i i) (/.f64 c (*.f64 b (*.f64 a a))))) z) (*.f64 (*.f64 c b) z)))
(-.f64 (fma.f64 c (*.f64 z b) 0) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 a 2) b)) c) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 i 2) b)) c)) z)) (+.f64 (/.f64 (*.f64 i (*.f64 a (-.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 i 2) b)) c) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 a 2) b)) c)))) (*.f64 c (pow.f64 z 2))) (*.f64 c (*.f64 z b)))))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i i) (/.f64 c (*.f64 b (*.f64 a a)))) (/.f64 (*.f64 i i) (/.f64 c (*.f64 b (*.f64 a a))))) z) (+.f64 (*.f64 (/.f64 i c) (/.f64 (*.f64 a (-.f64 (/.f64 (*.f64 i i) (/.f64 c (*.f64 b (*.f64 a a)))) (/.f64 (*.f64 i i) (/.f64 c (*.f64 b (*.f64 a a)))))) (*.f64 z z))) (*.f64 (*.f64 c b) z))))
(+.f64 (-.f64 (fma.f64 c (*.f64 z b) 0) (*.f64 i (*.f64 a b))) (*.f64 0 (/.f64 i (/.f64 z (/.f64 a z)))))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (neg.f64 (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (/.f64 (*.f64 b (pow.f64 z 2)) (*.f64 a i)) (/.f64 (*.f64 (pow.f64 z 2) b) (*.f64 a i)))) (*.f64 c (*.f64 b z))))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (fma.f64 (*.f64 c c) (-.f64 (*.f64 (/.f64 b i) (/.f64 (*.f64 z z) a)) (*.f64 (/.f64 b i) (/.f64 (*.f64 z z) a))) (*.f64 (*.f64 c b) z)))
(fma.f64 (neg.f64 i) (*.f64 a b) (fma.f64 (*.f64 c c) 0 (*.f64 z (*.f64 c b))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (/.f64 (*.f64 b (pow.f64 z 2)) (*.f64 a i)) (/.f64 (*.f64 (pow.f64 z 2) b) (*.f64 a i)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 z (-.f64 (/.f64 (*.f64 (pow.f64 z 2) b) (*.f64 i a)) (/.f64 (*.f64 b (pow.f64 z 2)) (*.f64 i a))))) (*.f64 i a))) (*.f64 c (*.f64 b z)))))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (fma.f64 (*.f64 c c) (-.f64 (*.f64 (/.f64 b i) (/.f64 (*.f64 z z) a)) (*.f64 (/.f64 b i) (/.f64 (*.f64 z z) a))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) z) (-.f64 (*.f64 (/.f64 b i) (/.f64 (*.f64 z z) a)) (*.f64 (/.f64 b i) (/.f64 (*.f64 z z) a)))) (*.f64 i a)) (*.f64 (*.f64 c b) z))))
(-.f64 (fma.f64 (*.f64 c c) 0 (fma.f64 c (*.f64 z b) (*.f64 (/.f64 (pow.f64 c 3) i) (/.f64 z (/.f64 a 0))))) (*.f64 i (*.f64 a b)))
(*.f64 c (*.f64 b z))
(*.f64 (*.f64 c b) z)
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(*.f64 c (*.f64 z b))
(*.f64 (*.f64 c b) z)
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 a 2) b)) z) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 i 2) b)) z)) c)) (*.f64 c (*.f64 z b))))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i i) (/.f64 c (*.f64 b (*.f64 a a)))) (/.f64 (*.f64 i i) (/.f64 c (*.f64 b (*.f64 a a))))) z) (*.f64 (*.f64 c b) z)))
(-.f64 (fma.f64 c (*.f64 z b) 0) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 a 2) b)) z) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 i 2) b)) z)) c)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 i 2) b)) z) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 a 2) b)) z)) (*.f64 a i)) (*.f64 (pow.f64 c 2) z)) (*.f64 c (*.f64 z b)))))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i i) (/.f64 z (*.f64 b (*.f64 a a)))) (/.f64 (*.f64 i i) (/.f64 z (*.f64 b (*.f64 a a))))) c) (+.f64 (*.f64 (*.f64 c b) z) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 i i) (/.f64 z (*.f64 b (*.f64 a a)))) (/.f64 (*.f64 i i) (/.f64 z (*.f64 b (*.f64 a a))))) (*.f64 c c)) (/.f64 (*.f64 i a) z)))))
(+.f64 (fma.f64 (neg.f64 i) (*.f64 a b) 0) (fma.f64 0 (/.f64 i (/.f64 z a)) (*.f64 z (*.f64 c b))))
(*.f64 c (*.f64 b z))
(*.f64 (*.f64 c b) z)
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (neg.f64 (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 z 2) b)) (*.f64 a i)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 b (pow.f64 z 2))) (*.f64 a i)))
(+.f64 (*.f64 (/.f64 (*.f64 c c) i) (/.f64 (*.f64 b (*.f64 z z)) a)) (-.f64 (fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z)) (*.f64 (/.f64 (*.f64 c c) i) (/.f64 (*.f64 b (*.f64 z z)) a))))
(+.f64 (-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b))) (-.f64 (/.f64 (pow.f64 (*.f64 c z) 2) (/.f64 a (/.f64 b i))) (/.f64 (pow.f64 (*.f64 c z) 2) (/.f64 a (/.f64 b i)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 b (pow.f64 z 2))) (*.f64 i a)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 c (*.f64 b z)) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 b (pow.f64 z 2))) a) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 z 2) b)) a)) z)) (*.f64 a (pow.f64 i 2))))))) (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 z 2) b)) (*.f64 i a)))
(+.f64 (*.f64 (/.f64 (*.f64 c c) i) (/.f64 (*.f64 b (*.f64 z z)) a)) (-.f64 (fma.f64 -1 (*.f64 i (*.f64 a b)) (fma.f64 c (*.f64 z b) (neg.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 z (-.f64 (/.f64 (*.f64 c c) (/.f64 a (*.f64 b (*.f64 z z)))) (/.f64 (*.f64 c c) (/.f64 a (*.f64 b (*.f64 z z)))))) (*.f64 i i)))))) (*.f64 (/.f64 (*.f64 c c) i) (/.f64 (*.f64 b (*.f64 z z)) a))))
(+.f64 (-.f64 (/.f64 (pow.f64 (*.f64 c z) 2) (/.f64 a (/.f64 b i))) (*.f64 i (*.f64 a b))) (-.f64 (fma.f64 c (*.f64 z b) (/.f64 (*.f64 c (*.f64 z 0)) (*.f64 i (*.f64 i a)))) (/.f64 (pow.f64 (*.f64 c z) 2) (/.f64 a (/.f64 b i)))))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (neg.f64 (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(*.f64 c (*.f64 b z))
(*.f64 (*.f64 c b) z)
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (neg.f64 (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (neg.f64 (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 c b) z))
(-.f64 (*.f64 z (*.f64 c b)) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 b (pow.f64 z 2))) i)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 z 2) b)) i))) a)) (*.f64 c (*.f64 b z))))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i i) (/.f64 c (*.f64 b (*.f64 a a)))) (/.f64 (*.f64 i i) (/.f64 c (*.f64 b (*.f64 a a))))) z) (*.f64 (*.f64 c b) z)))
(-.f64 (fma.f64 c (*.f64 z b) 0) (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 b (pow.f64 z 2))) i)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 z 2) b)) i))) a)) (+.f64 (/.f64 (*.f64 c (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 b (pow.f64 z 2))) i)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 z 2) b)) i))) z)) (*.f64 i (pow.f64 a 2))) (*.f64 c (*.f64 b z)))))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 b (*.f64 z z))) i) (/.f64 (*.f64 (*.f64 c c) (*.f64 b (*.f64 z z))) i))) a) (+.f64 (*.f64 (*.f64 c b) z) (*.f64 (/.f64 c i) (/.f64 (*.f64 z (*.f64 -1 (-.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 b (*.f64 z z))) i) (/.f64 (*.f64 (*.f64 c c) (*.f64 b (*.f64 z z))) i)))) (*.f64 a a))))))
(+.f64 (-.f64 (fma.f64 c (*.f64 z b) 0) (*.f64 i (*.f64 a b))) (/.f64 c (/.f64 a (/.f64 (*.f64 z 0) (*.f64 i a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 i 2) (pow.f64 a 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i))) (/.f64 (-.f64 (*.f64 c z) (*.f64 (neg.f64 i) a)) b))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 c z)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 i 2) (pow.f64 a 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i))) (/.f64 (-.f64 (*.f64 c z) (*.f64 (neg.f64 i) a)) b))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 c z)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 i 2) (pow.f64 a 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i))) (/.f64 (-.f64 (*.f64 c z) (*.f64 (neg.f64 i) a)) b))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 c z)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 i 2) (pow.f64 a 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i))) (/.f64 (-.f64 (*.f64 c z) (*.f64 (neg.f64 i) a)) b))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 c z)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 a 2) (pow.f64 i 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i))) (/.f64 (-.f64 (*.f64 c z) (*.f64 (neg.f64 i) a)) b))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 c z)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 a 2) (pow.f64 i 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i))) (/.f64 (-.f64 (*.f64 c z) (*.f64 (neg.f64 i) a)) b))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 c z)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 a 2) (pow.f64 i 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i))) (/.f64 (-.f64 (*.f64 c z) (*.f64 (neg.f64 i) a)) b))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 c z)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 a 2) (pow.f64 i 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i))) (/.f64 (-.f64 (*.f64 c z) (*.f64 (neg.f64 i) a)) b))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 c z)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 i 2) (pow.f64 a 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i))) (/.f64 (-.f64 (*.f64 c z) (*.f64 (neg.f64 i) a)) b))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 c z)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 i 2) (pow.f64 a 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i))) (/.f64 (-.f64 (*.f64 c z) (*.f64 (neg.f64 i) a)) b))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 c z)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 i 2) (pow.f64 a 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i))) (/.f64 (-.f64 (*.f64 c z) (*.f64 (neg.f64 i) a)) b))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 c z)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 c 2) (pow.f64 z 2)) (*.f64 (pow.f64 i 2) (pow.f64 a 2))) b) (-.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i))) (/.f64 (-.f64 (*.f64 c z) (*.f64 (neg.f64 i) a)) b))
(/.f64 b (/.f64 (fma.f64 i a (*.f64 c z)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2)))
(*.f64 (*.f64 i (neg.f64 i)) (*.f64 a a))
(neg.f64 (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(*.f64 (pow.f64 c 2) (pow.f64 z 2))
(*.f64 (*.f64 c c) (*.f64 z z))
(pow.f64 (*.f64 c z) 2)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(*.f64 (pow.f64 c 2) (pow.f64 z 2))
(*.f64 (*.f64 c c) (*.f64 z z))
(pow.f64 (*.f64 c z) 2)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2)))
(*.f64 (*.f64 i (neg.f64 i)) (*.f64 a a))
(neg.f64 (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(*.f64 (pow.f64 c 2) (pow.f64 z 2))
(*.f64 (*.f64 c c) (*.f64 z z))
(pow.f64 (*.f64 c z) 2)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(*.f64 (pow.f64 c 2) (pow.f64 z 2))
(*.f64 (*.f64 c c) (*.f64 z z))
(pow.f64 (*.f64 c z) 2)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(*.f64 (pow.f64 c 2) (pow.f64 z 2))
(*.f64 (*.f64 c c) (*.f64 z z))
(pow.f64 (*.f64 c z) 2)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2)))
(*.f64 (*.f64 i (neg.f64 i)) (*.f64 a a))
(neg.f64 (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2)))
(*.f64 (*.f64 i (neg.f64 i)) (*.f64 a a))
(neg.f64 (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 a 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(*.f64 (pow.f64 c 2) (pow.f64 z 2))
(*.f64 (*.f64 c c) (*.f64 z z))
(pow.f64 (*.f64 c z) 2)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2)))
(*.f64 (*.f64 i (neg.f64 i)) (*.f64 a a))
(neg.f64 (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2)))
(*.f64 (*.f64 i (neg.f64 i)) (*.f64 a a))
(neg.f64 (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 i 2))) (*.f64 (pow.f64 c 2) (pow.f64 z 2)))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (*.f64 z c) (*.f64 i a))
(fma.f64 i a (*.f64 c z))
(+.f64 (*.f64 z c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(+.f64 (*.f64 i a) (*.f64 z c))
(fma.f64 i a (*.f64 c z))
(+.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(+.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(+.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(+.f64 (fma.f64 z c (*.f64 i a)) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 c z)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 2 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))
(+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(+.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(-.f64 (/.f64 (pow.f64 (*.f64 c z) 2) (fma.f64 i a (*.f64 c z))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 z c) (*.f64 i a))
(-.f64 (*.f64 c z) (*.f64 i a))
(-.f64 (*.f64 z c) (-.f64 (*.f64 i a) (fma.f64 i a (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 i a (*.f64 i a)))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 a a)))
(-.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a))))
(-.f64 (/.f64 (pow.f64 (*.f64 c z) 2) (fma.f64 i a (*.f64 c z))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z c (*.f64 i a)))) 1)
(fma.f64 i a (*.f64 c z))
(-.f64 (/.f64 (pow.f64 (*.f64 z c) 3) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (/.f64 (pow.f64 (*.f64 i a) 3) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(-.f64 (/.f64 (pow.f64 (*.f64 c z) 3) (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2))) (/.f64 (pow.f64 (*.f64 i a) 3) (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2))))
(-.f64 (/.f64 (pow.f64 (*.f64 c z) 3) (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2))) (/.f64 (pow.f64 (*.f64 i a) 3) (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2))))
(*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))))
(fma.f64 i a (*.f64 c z))
(*.f64 (fma.f64 z c (*.f64 i a)) 1)
(fma.f64 i a (*.f64 c z))
(*.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(fma.f64 i a (*.f64 c z))
(*.f64 1 (fma.f64 z c (*.f64 i a)))
(fma.f64 i a (*.f64 c z))
(*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2))
(fma.f64 i a (*.f64 c z))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a))))
(fma.f64 i a (*.f64 c z))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (fma.f64 i a (*.f64 c z))))
(*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (sqrt.f64 (fma.f64 z c (*.f64 i a))))
(fma.f64 i a (*.f64 c z))
(*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (/.f64 1 (neg.f64 (fma.f64 z c (*.f64 i a)))))
(fma.f64 i a (*.f64 c z))
(*.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2)))
(*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.f64 i a)) 2))
(fma.f64 i a (*.f64 c z))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4))) (fabs.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))))
(fma.f64 i a (*.f64 c z))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))))
(fma.f64 i a (*.f64 c z))
(*.f64 (/.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (fma.f64 z c (*.f64 i a)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))))
(fma.f64 i a (*.f64 c z))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 z c (*.f64 i a))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (fma.f64 i a (*.f64 c z))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (fma.f64 i a (*.f64 c z))))
(*.f64 (/.f64 (fma.f64 z c (*.f64 i a)) 1) (/.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 i a (*.f64 c z))
(*.f64 (+.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))))
(*.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)))
(fma.f64 i a (*.f64 c z))
(*.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)))
(*.f64 (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2)) (/.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(*.f64 (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2)) (/.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1/2)
(fma.f64 i a (*.f64 c z))
(pow.f64 (fma.f64 z c (*.f64 i a)) 1)
(fma.f64 i a (*.f64 c z))
(pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 3)
(fma.f64 i a (*.f64 c z))
(pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) 1/3)
(fma.f64 i a (*.f64 c z))
(pow.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) 2)
(fma.f64 i a (*.f64 c z))
(pow.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) -1)
(fma.f64 i a (*.f64 c z))
(neg.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (neg.f64 (fma.f64 z c (*.f64 i a)))))
(fma.f64 i a (*.f64 c z))
(sqrt.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))
(fma.f64 i a (*.f64 c z))
(fabs.f64 (fma.f64 z c (*.f64 i a)))
(fma.f64 i a (*.f64 c z))
(log.f64 (exp.f64 (fma.f64 z c (*.f64 i a))))
(fma.f64 i a (*.f64 c z))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z c (*.f64 i a)))))
(fma.f64 i a (*.f64 c z))
(cbrt.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3))
(fma.f64 i a (*.f64 c z))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 3) (pow.f64 (fma.f64 z c (*.f64 i a)) 3)))
(fma.f64 i a (*.f64 c z))
(expm1.f64 (log1p.f64 (fma.f64 z c (*.f64 i a))))
(fma.f64 i a (*.f64 c z))
(hypot.f64 (*.f64 z c) (*.f64 i a))
(hypot.f64 (*.f64 c z) (*.f64 i a))
(hypot.f64 (*.f64 i a) (*.f64 z c))
(hypot.f64 (*.f64 i a) (*.f64 c z))
(exp.f64 (log.f64 (fma.f64 z c (*.f64 i a))))
(fma.f64 i a (*.f64 c z))
(exp.f64 (*.f64 (log.f64 (fma.f64 z c (*.f64 i a))) 1))
(fma.f64 i a (*.f64 c z))
(log1p.f64 (expm1.f64 (fma.f64 z c (*.f64 i a))))
(fma.f64 i a (*.f64 c z))
(fma.f64 z c (*.f64 i a))
(fma.f64 i a (*.f64 c z))
(fma.f64 z c (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 c z (*.f64 i a))
(fma.f64 i a (*.f64 c z))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (*.f64 z c) 1 (*.f64 i a))
(fma.f64 i a (*.f64 c z))
(fma.f64 (*.f64 z c) 1 (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (pow.f64 (*.f64 z c) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(-.f64 (/.f64 (pow.f64 (*.f64 c z) 2) (fma.f64 i a (*.f64 c z))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 i a (*.f64 z c))
(fma.f64 i a (*.f64 c z))
(fma.f64 a i (*.f64 z c))
(fma.f64 i a (*.f64 c z))
(fma.f64 a (neg.f64 i) (*.f64 z c))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 (*.f64 i a) 1 (*.f64 z c))
(fma.f64 i a (*.f64 c z))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 1 (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 c z)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 2 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))
(fma.f64 (fma.f64 z c (*.f64 i a)) 1 (fma.f64 i a (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (fma.f64 z c (*.f64 i a)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (fma.f64 z c (*.f64 i a)) 1 (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (fma.f64 z c (*.f64 i a)) 1 (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 c z)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 2 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 c z)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 2 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))
(fma.f64 1 (*.f64 z c) (*.f64 i a))
(fma.f64 i a (*.f64 c z))
(fma.f64 1 (*.f64 z c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 1 (*.f64 i a) (*.f64 z c))
(fma.f64 i a (*.f64 c z))
(fma.f64 1 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 1 (fma.f64 z c (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 1 (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 1 (fma.f64 z c (*.f64 i a)) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 c z)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 2 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))
(fma.f64 1 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 1 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(-.f64 (/.f64 (pow.f64 (*.f64 c z) 2) (fma.f64 i a (*.f64 c z))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 i a (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 c z)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 2 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 c z)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 2 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))
(fma.f64 (cbrt.f64 (*.f64 i a)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 z c))
(fma.f64 i a (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (*.f64 i a))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 c (cbrt.f64 z)) (*.f64 i a))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 c (cbrt.f64 z)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 c (cbrt.f64 z)) (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (fma.f64 i a (*.f64 c z))) (*.f64 i (+.f64 a a)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (fma.f64 i a (*.f64 c z))) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (fma.f64 i a (*.f64 c z))) (*.f64 i (+.f64 a a)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (fma.f64 i a (*.f64 c z))) (*.f64 2 (*.f64 i (+.f64 a a))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) i) (*.f64 z c))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 i (cbrt.f64 a)) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) a) (*.f64 z c))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 a (cbrt.f64 i)) (*.f64 c z))
(fma.f64 (cbrt.f64 (*.f64 z c)) (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (*.f64 i a))
(fma.f64 (cbrt.f64 (*.f64 c z)) (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (*.f64 i a))
(fma.f64 (cbrt.f64 (*.f64 z c)) (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (cbrt.f64 (*.f64 c z)) (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (cbrt.f64 (*.f64 c z)) (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (*.f64 i a)) (*.f64 z c))
(fma.f64 i a (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (neg.f64 (cbrt.f64 (*.f64 i a))) (*.f64 z c))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (cbrt.f64 (*.f64 z c)) (*.f64 i a))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (cbrt.f64 (*.f64 c z)) (*.f64 i a))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (cbrt.f64 (*.f64 z c)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (cbrt.f64 (*.f64 c z)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (cbrt.f64 (*.f64 c z)) (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (*.f64 i a))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 z (cbrt.f64 c)) (*.f64 i a))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) z) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 z (cbrt.f64 c)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 z (cbrt.f64 c)) (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 c z)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 2 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))
(fma.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 i a)) (*.f64 z c))
(fma.f64 i a (*.f64 c z))
(fma.f64 (sqrt.f64 (*.f64 i a)) (neg.f64 (sqrt.f64 (*.f64 i a))) (*.f64 z c))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (*.f64 i a))
(fma.f64 (sqrt.f64 z) (*.f64 c (sqrt.f64 z)) (*.f64 i a))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 z) (*.f64 c (sqrt.f64 z)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 z) (*.f64 c (sqrt.f64 z)) (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) i) (*.f64 z c))
(fma.f64 (sqrt.f64 a) (*.f64 i (sqrt.f64 a)) (*.f64 c z))
(fma.f64 (sqrt.f64 i) (sqrt.f64 (*.f64 a (*.f64 i a))) (*.f64 z c))
(fma.f64 (sqrt.f64 i) (sqrt.f64 (*.f64 i (*.f64 a a))) (*.f64 c z))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) a) (*.f64 z c))
(fma.f64 (sqrt.f64 i) (*.f64 a (sqrt.f64 i)) (*.f64 c z))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (*.f64 i a))
(fma.f64 i a (*.f64 c z))
(fma.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 z c)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (*.f64 i a))
(fma.f64 (sqrt.f64 c) (*.f64 z (sqrt.f64 c)) (*.f64 i a))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) z) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 c) (*.f64 z (sqrt.f64 c)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 c) (*.f64 z (sqrt.f64 c)) (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (/.f64 1 (neg.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (/.f64 1 (neg.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (/.f64 1 (neg.f64 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (/.f64 1 (neg.f64 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 c z)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 2 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))
(fma.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2))) (fma.f64 i a (*.f64 i a)))
(+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2))) (*.f64 i (+.f64 a a)))
(fma.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2))) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2))) (fma.f64 i a (*.f64 i a)))
(+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2))) (*.f64 i (+.f64 a a)))
(fma.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2))) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2))) (*.f64 2 (*.f64 i (+.f64 a a))))
(fma.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 i a (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 c z)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 2 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))
(fma.f64 -1 (*.f64 i a) (*.f64 z c))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 (neg.f64 i) a (*.f64 z c))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a))))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(-.f64 (/.f64 (pow.f64 (*.f64 c z) 2) (fma.f64 i a (*.f64 c z))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 i a (*.f64 i a))) (cbrt.f64 (fma.f64 i a (*.f64 i a)))) (cbrt.f64 (fma.f64 i a (*.f64 i a))) (fma.f64 z c (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 i a))) (sqrt.f64 a) (*.f64 z c))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 i a))) (sqrt.f64 a) (*.f64 c z))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (*.f64 z c))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (*.f64 c z))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4))) (fabs.f64 (cbrt.f64 (*.f64 i a))) (*.f64 c z))
(fma.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(-.f64 (/.f64 (pow.f64 (*.f64 c z) 2) (fma.f64 i a (*.f64 c z))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 (sqrt.f64 (fma.f64 i a (*.f64 i a))) (sqrt.f64 (fma.f64 i a (*.f64 i a))) (fma.f64 z c (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2))) (*.f64 i a))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2))) (*.f64 i a))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2))) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2))) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2))) (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4))) (fabs.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z)))) (*.f64 i (+.f64 a a)))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4))) (fabs.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z)))) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4))) (fabs.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z)))) (*.f64 i (+.f64 a a)))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4))) (fabs.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z)))) (*.f64 2 (*.f64 i (+.f64 a a))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (*.f64 i a)) (*.f64 z c))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 z c))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 (/.f64 (*.f64 z c) 1) (/.f64 (*.f64 z c) (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(-.f64 (/.f64 (pow.f64 (*.f64 c z) 2) (fma.f64 i a (*.f64 c z))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 (/.f64 (*.f64 z c) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (*.f64 z c) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 z (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) c)) (/.f64 z (/.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) c)) (/.f64 (neg.f64 (pow.f64 (*.f64 i a) 2)) (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 (/.f64 z (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) c)) (/.f64 z (/.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) c))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 (/.f64 (*.f64 z c) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (*.f64 z c) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (*.f64 c z) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (/.f64 (*.f64 c z) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (/.f64 (neg.f64 (pow.f64 (*.f64 i a) 2)) (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 (/.f64 c (/.f64 (sqrt.f64 (fma.f64 i a (*.f64 c z))) z)) (/.f64 c (/.f64 (sqrt.f64 (fma.f64 i a (*.f64 c z))) z))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (*.f64 z c) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (/.f64 (pow.f64 (*.f64 c z) 2) (cbrt.f64 (fma.f64 i a (*.f64 c z)))) (/.f64 (neg.f64 (pow.f64 (*.f64 i a) 2)) (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (/.f64 (pow.f64 (*.f64 c z) 2) (cbrt.f64 (fma.f64 i a (*.f64 c z))))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 c z)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 2 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 c z)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 2 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (*.f64 z c) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (/.f64 (pow.f64 (*.f64 c z) 2) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (/.f64 (neg.f64 (pow.f64 (*.f64 i a) 2)) (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (/.f64 (pow.f64 (*.f64 c z) 2) (sqrt.f64 (fma.f64 i a (*.f64 c z))))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 4)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (fma.f64 i a (*.f64 c z))) (/.f64 (neg.f64 (pow.f64 (*.f64 i a) 2)) (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 4)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (fma.f64 i a (*.f64 c z)))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 4)) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (cbrt.f64 (fma.f64 i a (*.f64 c z)))) (/.f64 (neg.f64 (pow.f64 (*.f64 i a) 2)) (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 4)) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (cbrt.f64 (fma.f64 i a (*.f64 c z))))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 4)) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (/.f64 (neg.f64 (pow.f64 (*.f64 i a) 2)) (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 4)) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (sqrt.f64 (fma.f64 i a (*.f64 c z))))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 (/.f64 (*.f64 z z) 1) (/.f64 (*.f64 c c) (fma.f64 z c (*.f64 i a))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(-.f64 (/.f64 (pow.f64 (*.f64 c z) 2) (fma.f64 i a (*.f64 c z))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (*.f64 c c) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 z (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) z)) (/.f64 c (/.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) c)) (/.f64 (neg.f64 (pow.f64 (*.f64 i a) 2)) (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 (/.f64 z (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) z)) (/.f64 c (/.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) c))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 (/.f64 (*.f64 z z) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (*.f64 c c) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 z (/.f64 (sqrt.f64 (fma.f64 i a (*.f64 c z))) z)) (/.f64 (*.f64 c c) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (/.f64 (neg.f64 (pow.f64 (*.f64 i a) 2)) (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 (/.f64 z (/.f64 (sqrt.f64 (fma.f64 i a (*.f64 c z))) z)) (/.f64 (*.f64 c c) (sqrt.f64 (fma.f64 i a (*.f64 c z))))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (fma.f64 z c (*.f64 i a)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (fma.f64 z c (*.f64 i a)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (fma.f64 z c (*.f64 i a)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (/.f64 (fma.f64 z c (*.f64 i a)) (cbrt.f64 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 c z)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 2 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 z c (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (fma.f64 i a (*.f64 c z))) (*.f64 i (+.f64 a a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (fma.f64 i a (*.f64 c z))) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (fma.f64 i a (*.f64 c z))) (*.f64 i (+.f64 a a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) 1) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (fma.f64 i a (*.f64 c z))) (*.f64 2 (*.f64 i (+.f64 a a))))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (fma.f64 i a (*.f64 c z))) (*.f64 i (+.f64 a a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (fma.f64 i a (*.f64 c z))) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (fma.f64 i a (*.f64 c z))) (*.f64 i (+.f64 a a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (/.f64 1 (fma.f64 i a (*.f64 c z))) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (fma.f64 i a (*.f64 c z))) (*.f64 2 (*.f64 i (+.f64 a a))))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) 1) (/.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) 1) (/.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) 1) (/.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (/.f64 (fma.f64 z c (*.f64 i a)) 1) (/.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 c z)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 2 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (*.f64 i (+.f64 a a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (fma.f64 i a (*.f64 i a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (*.f64 i (+.f64 a a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 z c)) (sqrt.f64 (*.f64 i a))) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (*.f64 2 (*.f64 i (+.f64 a a))))
(fma.f64 (*.f64 (neg.f64 i) 1) a (*.f64 z c))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 (*.f64 (neg.f64 i) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 z c))
(fma.f64 (*.f64 (neg.f64 i) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 c z))
(fma.f64 (*.f64 (neg.f64 i) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 z c))
(fma.f64 (*.f64 (neg.f64 i) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 c z))
(fma.f64 (*.f64 (neg.f64 i) -1) a (*.f64 z c))
(fma.f64 i a (*.f64 c z))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 i a))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 z (cbrt.f64 c)) (*.f64 i a))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 z (cbrt.f64 c)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 z (cbrt.f64 c)) (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (*.f64 i a))
(fma.f64 (sqrt.f64 c) (*.f64 z (sqrt.f64 c)) (*.f64 i a))
(fma.f64 (*.f64 z (sqrt.f64 c)) (sqrt.f64 c) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 c) (*.f64 z (sqrt.f64 c)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 c) (*.f64 z (sqrt.f64 c)) (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 i a))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 c (cbrt.f64 z)) (*.f64 i a))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 c (cbrt.f64 z)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 c (cbrt.f64 z)) (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (*.f64 i a))
(fma.f64 (sqrt.f64 z) (*.f64 c (sqrt.f64 z)) (*.f64 i a))
(fma.f64 (*.f64 c (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 z) (*.f64 c (sqrt.f64 z)) (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 (sqrt.f64 z) (*.f64 c (sqrt.f64 z)) (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (*.f64 i (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 z c))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 i (cbrt.f64 a)) (*.f64 c z))
(fma.f64 (*.f64 i (sqrt.f64 a)) (sqrt.f64 a) (*.f64 z c))
(fma.f64 (sqrt.f64 a) (*.f64 i (sqrt.f64 a)) (*.f64 c z))
(fma.f64 (*.f64 i -1) a (*.f64 z c))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i) (*.f64 z c))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 a (cbrt.f64 i)) (*.f64 c z))
(fma.f64 (*.f64 a (sqrt.f64 i)) (sqrt.f64 i) (*.f64 z c))
(fma.f64 (sqrt.f64 i) (*.f64 a (sqrt.f64 i)) (*.f64 c z))
(fma.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2)) (fma.f64 i a (*.f64 c z)) (/.f64 (neg.f64 (pow.f64 (*.f64 i a) 2)) (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2)) (fma.f64 i a (*.f64 c z))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 (/.f64 (pow.f64 (*.f64 z c) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (neg.f64 (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 z c (*.f64 i a)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c z) 2) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2)) (/.f64 (neg.f64 (pow.f64 (*.f64 i a) 2)) (fma.f64 i a (*.f64 c z))))
(-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 c z) 2) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2))) (/.f64 (pow.f64 (*.f64 i a) 2) (fma.f64 i a (*.f64 c z))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a)))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 i a (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 c z (fma.f64 i a (fma.f64 i a (*.f64 i a))))
(fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a)) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (fma.f64 i a (*.f64 c z)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 2 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2)) (/.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (*.f64 i (+.f64 a a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(fma.f64 (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2)) (/.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 i a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (*.f64 (fma.f64 i a (*.f64 i a)) 1))
(fma.f64 (/.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2)) (fma.f64 i a (*.f64 i a)))
(fma.f64 (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2)) (/.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (*.f64 i (+.f64 a a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (+.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2)) (*.f64 2 (fma.f64 i a (*.f64 i a))))
(fma.f64 (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2)) (/.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (*.f64 2 (*.f64 i (+.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b))) 1)
(*.f64 b (fma.f64 i a (*.f64 c z)))
(/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (/.f64 (fma.f64 z c (*.f64 i a)) b))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(/.f64 b (/.f64 1 (fma.f64 z c (*.f64 i a))))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(/.f64 1 (/.f64 (fma.f64 z c (*.f64 i a)) (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b) (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b)) (neg.f64 (fma.f64 z c (*.f64 i a))))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(/.f64 (*.f64 b (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))) (neg.f64 (fma.f64 z c (*.f64 i a))))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) b) (neg.f64 (fma.f64 z c (*.f64 i a))))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b) 1) (fma.f64 z c (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) b) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(pow.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b) 1)
(*.f64 b (fma.f64 i a (*.f64 c z)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)) 3)
(*.f64 b (fma.f64 i a (*.f64 c z)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b) 3) 1/3)
(*.f64 b (fma.f64 i a (*.f64 c z)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)) 2)
(*.f64 b (fma.f64 i a (*.f64 c z)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b) 2))
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 i a (*.f64 c z))) 2))
(fabs.f64 (*.f64 b (fma.f64 i a (*.f64 c z))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 z c (*.f64 i a))) b))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b))))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b) 3))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (pow.f64 b 3)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 z c (*.f64 i a)) 3)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(exp.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)) 1))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 i a)) b)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(+.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (*.f64 z c)) (*.f64 (fma.f64 z c (*.f64 i a)) (*.f64 i a)))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(+.f64 (*.f64 (*.f64 z c) (fma.f64 z c (*.f64 i a))) (*.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1)
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(*.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)))
(*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(*.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(*.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(*.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4)))
(*.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(*.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(/.f64 (fma.f64 z c (*.f64 i a)) (/.f64 1 (fma.f64 z c (*.f64 i a))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(/.f64 1 (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(/.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4)) (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6))))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4)))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(/.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (fma.f64 z c (*.f64 i a)))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(/.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(/.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (neg.f64 (fma.f64 z c (*.f64 i a)))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(/.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4)))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (*.f64 (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (*.f64 (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2)) (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))) (*.f64 (neg.f64 (fma.f64 z c (*.f64 i a))) (neg.f64 (fma.f64 z c (*.f64 i a)))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) 1) (*.f64 (neg.f64 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2))))
(*.f64 (fma.f64 i a (*.f64 c z)) (/.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2))))
(/.f64 (fma.f64 i a (*.f64 c z)) (/.f64 (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2)) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)))
(/.f64 (*.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))
(/.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (/.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6))) (neg.f64 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6))) (neg.f64 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))))
(/.f64 (neg.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(/.f64 (+.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (+.f64 (pow.f64 (*.f64 z c) 4) (-.f64 (pow.f64 (*.f64 i a) 4) (pow.f64 (*.f64 z (*.f64 c (*.f64 i a))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (+.f64 (pow.f64 (*.f64 c z) 4) (-.f64 (pow.f64 (*.f64 i a) 4) (pow.f64 (*.f64 z (*.f64 (*.f64 i a) c)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (-.f64 (+.f64 (pow.f64 (*.f64 c z) 4) (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 (*.f64 i a) (*.f64 c z)) 2)))
(/.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))) (neg.f64 (fma.f64 z c (*.f64 i a))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(/.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)))
(*.f64 (fma.f64 i a (*.f64 c z)) (/.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2))))
(/.f64 (fma.f64 i a (*.f64 c z)) (/.f64 (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2)) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 z c (*.f64 i a))) (neg.f64 (fma.f64 z c (*.f64 i a))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)) (pow.f64 (*.f64 z c) 2)))
(*.f64 (fma.f64 i a (*.f64 c z)) (/.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 (*.f64 i a) (fma.f64 i a (*.f64 c z)) (pow.f64 (*.f64 c z) 2))))
(/.f64 (fma.f64 i a (*.f64 c z)) (/.f64 (fma.f64 i (*.f64 a (fma.f64 i a (*.f64 c z))) (pow.f64 (*.f64 c z) 2)) (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1)
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(pow.f64 (fma.f64 z c (*.f64 i a)) 2)
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) 3)
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(pow.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 3) 1/3)
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(sqrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2))
(sqrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2))
(sqrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4))
(log.f64 (exp.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 3))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(hypot.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2))
(hypot.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(exp.f64 (log.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) 1))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(fma.f64 z (*.f64 c (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 c (*.f64 z (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 z c) (*.f64 z c) (pow.f64 (*.f64 i a) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 z c) (fma.f64 z c (*.f64 i a)) (*.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a))))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(fma.f64 (pow.f64 (*.f64 z c) 2) 1 (pow.f64 (*.f64 i a) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 i (*.f64 a (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 i (*.f64 i (*.f64 a a)) (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 1 (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (fma.f64 z c (*.f64 i a)) (*.f64 z c) (*.f64 (fma.f64 z c (*.f64 i a)) (*.f64 i a)))
(pow.f64 (fma.f64 i a (*.f64 c z)) 2)
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 z c (*.f64 i a)) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 1 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 i a) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 1 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z))))
(fma.f64 (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) 2)) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2) (cbrt.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 4)) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) (*.f64 a (*.f64 i a))) (pow.f64 (*.f64 z c) 2))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (cbrt.f64 i) (*.f64 i (*.f64 a a))) (pow.f64 (*.f64 c z) 2))
(fma.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 i (*.f64 (*.f64 a a) (cbrt.f64 i))) (pow.f64 (*.f64 c z) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 c z) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 (cbrt.f64 (*.f64 i a)) (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (pow.f64 (*.f64 c z) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (pow.f64 (*.f64 z c) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (pow.f64 (*.f64 c z) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (cbrt.f64 (pow.f64 (*.f64 z c) 4)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (cbrt.f64 (pow.f64 (*.f64 c z) 4)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (*.f64 (cbrt.f64 (*.f64 z c)) (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (*.f64 (*.f64 c z) (cbrt.f64 (*.f64 c z))) (pow.f64 (*.f64 i a) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (*.f64 z (*.f64 c (cbrt.f64 (*.f64 c z)))) (pow.f64 (*.f64 i a) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z c) 4)) (cbrt.f64 (pow.f64 (*.f64 z c) 2)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 4)) (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 3) (/.f64 1 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (*.f64 (/.f64 1 (fma.f64 z c (*.f64 i a))) (/.f64 1 (fma.f64 z c (*.f64 i a)))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 z c (*.f64 i a)) 2) 2) (/.f64 1 (pow.f64 (fma.f64 z c (*.f64 i a)) 2)) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 i i) (*.f64 a a) (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (sqrt.f64 (*.f64 i a)) (*.f64 (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) (*.f64 a (*.f64 i a))) (pow.f64 (*.f64 z c) 2))
(fma.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 i) (*.f64 i (*.f64 a a))) (pow.f64 (*.f64 c z) 2))
(fma.f64 (sqrt.f64 i) (*.f64 i (*.f64 (*.f64 a a) (sqrt.f64 i))) (pow.f64 (*.f64 c z) 2))
(fma.f64 (sqrt.f64 (*.f64 z c)) (*.f64 (sqrt.f64 (*.f64 z c)) (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 z z) (*.f64 c c) (pow.f64 (*.f64 i a) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 c c) (*.f64 z z) (pow.f64 (*.f64 i a) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z))))
(fma.f64 (-.f64 (pow.f64 (*.f64 z c) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 z c (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 4))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c z) 6) (pow.f64 (*.f64 i a) 6)) (fma.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 c z) 4))) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z))))
(fma.f64 -1 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 z c) 2))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (neg.f64 i) (*.f64 a (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 i (*.f64 i a)) a (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 (*.f64 z c) (sqrt.f64 (*.f64 z c))) (sqrt.f64 (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 (*.f64 i a) (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (sqrt.f64 (fma.f64 z c (*.f64 i a)))) (sqrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (pow.f64 (*.f64 z c) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (pow.f64 (*.f64 c z) 2))
(fma.f64 (neg.f64 (*.f64 i i)) (*.f64 a a) (pow.f64 (*.f64 z c) 2))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a (*.f64 i a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 i a) (*.f64 i a) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (pow.f64 (*.f64 i a) 2) 1 (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (pow.f64 (*.f64 i a) 4)) (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 (*.f64 a a) (*.f64 i i) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (fma.f64 a (*.f64 i (*.f64 i a)) (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (fma.f64 (*.f64 i (*.f64 a a)) i (pow.f64 (*.f64 i a) 2)))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 2 (pow.f64 (*.f64 i a) 2)))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 z c (*.f64 i a)) (fma.f64 i a (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (*.f64 (fma.f64 z c (*.f64 i a)) (pow.f64 (cbrt.f64 (fma.f64 z c (*.f64 i a))) 2)) (cbrt.f64 (fma.f64 z c (*.f64 i a))) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 z c (*.f64 i a))))
(+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (fma.f64 i a (*.f64 i a)) (fma.f64 i a (*.f64 c z))))
(*.f64 (fma.f64 i a (*.f64 c z)) (fma.f64 c z (fma.f64 i a (*.f64 i (+.f64 a a)))))
(fma.f64 (*.f64 (*.f64 i a) (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (cbrt.f64 (*.f64 i a)) (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 (*.f64 i i) a) a (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 (*.f64 i (*.f64 i a)) 1) a (pow.f64 (*.f64 z c) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 (*.f64 i (*.f64 i a)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 i (*.f64 i a))) (cbrt.f64 a) (pow.f64 (*.f64 c z) 2))
(fma.f64 (*.f64 i (*.f64 i (*.f64 a (pow.f64 (cbrt.f64 a) 2)))) (cbrt.f64 a) (pow.f64 (*.f64 c z) 2))
(fma.f64 (*.f64 (*.f64 i (*.f64 i a)) (sqrt.f64 a)) (sqrt.f64 a) (pow.f64 (*.f64 z c) 2))
(fma.f64 (*.f64 (sqrt.f64 a) (*.f64 i (*.f64 i a))) (sqrt.f64 a) (pow.f64 (*.f64 c z) 2))
(fma.f64 (*.f64 (*.f64 i a) (*.f64 i (sqrt.f64 a))) (sqrt.f64 a) (pow.f64 (*.f64 c z) 2))
(fma.f64 (*.f64 (*.f64 i (*.f64 i a)) -1) a (pow.f64 (*.f64 z c) 2))
(-.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (*.f64 (*.f64 a a) (*.f64 i i)))
(-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 (*.f64 z c) z) c (pow.f64 (*.f64 i a) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 (*.f64 z c) c) z (pow.f64 (*.f64 i a) 2))
(+.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))
(fma.f64 (*.f64 (*.f64 z c) (cbrt.f64 (pow.f64 (*.f64 z c) 2))) (cbrt.f64 (*.f64 z c)) (pow.f64 (*.f64 i a) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (*.f64 (*.f64 c z) (cbrt.f64 (*.f64 c z))) (pow.f64 (*.f64 i a) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c z) 2)) (*.f64 z (*.f64 c (cbrt.f64 (*.f64 c z)))) (pow.f64 (*.f64 i a) 2))

eval777.0ms (1%)

Compiler

Compiled 44619 to 10789 computations (75.8% saved)

prune753.0ms (0.9%)

Pruning

48 alts after pruning (41 fresh and 7 done)

PrunedKeptTotal
New1486101496
Fresh73138
Picked101
Done279
Total1496481544
Accurracy
100.0%
Counts
1544 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.4%
(fma.f64 (*.f64 i (sqrt.f64 (*.f64 a b))) (sqrt.f64 (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))
30.9%
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
52.7%
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))
54.4%
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
57.3%
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (neg.f64 (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
57.5%
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
38.9%
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))
57.7%
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
16.1%
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 z z)) (-.f64 (*.f64 z c) (*.f64 i (neg.f64 a)))) b))
45.4%
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (+.f64 (*.f64 z c) (fma.f64 i (neg.f64 a) (fma.f64 i (neg.f64 a) (*.f64 i a)))) b))
28.6%
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 z c) b))
51.1%
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
33.0%
(+.f64 (*.f64 (*.f64 i a) b) (*.f64 (*.f64 z (neg.f64 c)) b))
46.0%
(+.f64 (*.f64 z (*.f64 y x)) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z c) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z c) (*.f64 i a)) b))))
29.9%
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x)))
43.6%
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
41.6%
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
33.0%
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 z c))) (*.f64 (fma.f64 z (neg.f64 c) (*.f64 z c)) b))
55.5%
(+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
30.9%
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 b (neg.f64 c)))) 3) z)
20.6%
(*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z) 2)) (/.f64 1 (-.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) z))))
26.3%
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
31.3%
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
28.6%
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
15.9%
(*.f64 (*.f64 y x) z)
17.7%
(*.f64 (*.f64 c (neg.f64 b)) z)
16.4%
(*.f64 (*.f64 c z) (neg.f64 b))
16.4%
(*.f64 (*.f64 b z) (neg.f64 c))
15.0%
(*.f64 (neg.f64 a) (*.f64 t x))
30.7%
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
14.2%
(*.f64 y (*.f64 z x))
19.2%
(*.f64 y (*.f64 j (neg.f64 i)))
30.7%
(*.f64 y (neg.f64 (fma.f64 i j (*.f64 z (neg.f64 x)))))
15.0%
(*.f64 x (*.f64 z y))
25.8%
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
33.4%
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
18.6%
(*.f64 i (*.f64 a b))
30.5%
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
23.2%
(*.f64 b (/.f64 (pow.f64 (-.f64 (*.f64 a i) (*.f64 c z)) 2) (-.f64 (*.f64 a i) (*.f64 c z))))
33.0%
(*.f64 b (-.f64 (*.f64 i a) (*.f64 z c)))
33.0%
(*.f64 b (+.f64 (*.f64 i a) (fma.f64 z (neg.f64 c) (fma.f64 z (neg.f64 c) (*.f64 z c)))))
19.0%
(*.f64 b (*.f64 i a))
14.9%
(*.f64 b (cbrt.f64 (pow.f64 (-.f64 (*.f64 i a) (*.f64 z c)) 3)))
16.6%
(*.f64 a (fma.f64 (*.f64 i (sqrt.f64 b)) (sqrt.f64 b) (*.f64 t (neg.f64 x))))
31.1%
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
31.1%
(*.f64 a (+.f64 (*.f64 i b) (fma.f64 t (neg.f64 x) (fma.f64 t (neg.f64 x) (*.f64 t x)))))
18.9%
(*.f64 a (*.f64 i b))
17.4%
(*.f64 -1 (*.f64 i (*.f64 y j)))
Compiler

Compiled 1092 to 734 computations (32.8% saved)

regimes1.6s (2%)

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

10 calls:

216.0ms
a
206.0ms
x
199.0ms
y
186.0ms
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
180.0ms
i
Results
AccuracySegmentsBranch
90.5%5x
92.0%6y
87.8%4z
88.4%3t
88.6%6a
90.3%3b
89.7%3c
91.1%5i
90.0%4j
93.2%3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 1769 to 459 computations (74.1% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.239334699481337e+307
+inf
0.0ms
-1.3081451750774007e+301
-2.3754617175006957e+299
Compiler

Compiled 50 to 34 computations (32% saved)

regimes2.3s (2.9%)

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

10 calls:

547.0ms
a
301.0ms
y
281.0ms
x
280.0ms
z
201.0ms
t
Results
AccuracySegmentsBranch
90.5%5x
91.9%6y
87.7%4z
88.4%3t
88.6%6a
90.3%3b
89.7%3c
91.0%5i
90.0%4j
93.2%3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 1700 to 452 computations (73.4% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.239334699481337e+307
+inf
0.0ms
-inf
-1.3081451750774007e+301
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.3s (1.6%)

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

10 calls:

174.0ms
x
169.0ms
a
159.0ms
j
137.0ms
y
121.0ms
z
Results
AccuracySegmentsBranch
86.2%5x
86.0%4y
85.3%4z
80.6%2t
86.7%8a
85.9%4b
84.8%3c
86.3%3i
88.1%7j
93.2%3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 860 to 279 computations (67.6% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.239334699481337e+307
+inf
0.0ms
-inf
-1.3081451750774007e+301
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.1s (1.3%)

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

10 calls:

197.0ms
x
129.0ms
b
119.0ms
a
118.0ms
z
116.0ms
j
Results
AccuracySegmentsBranch
82.6%5x
84.4%2y
82.6%4z
80.6%2t
84.8%6a
85.0%6b
85.6%5c
81.7%2i
81.5%3j
92.1%3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 770 to 263 computations (65.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.239334699481337e+307
+inf
0.0ms
-inf
-1.3081451750774007e+301
Compiler

Compiled 50 to 34 computations (32% saved)

regimes2.5s (3.1%)

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

9 calls:

405.0ms
y
345.0ms
x
315.0ms
i
277.0ms
c
276.0ms
a
Results
AccuracySegmentsBranch
82.0%11x
85.1%12y
77.4%7z
77.2%9t
80.5%8a
80.5%10b
80.6%8c
76.0%7i
76.2%7j
Compiler

Compiled 674 to 231 computations (65.7% saved)

bsearch312.0ms (0.4%)

Algorithm
11×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
1.4032955087350369e+40
8.575408780538645e+54
18.0ms
1.798701922031915e-12
1.0841994331177563e-11
23.0ms
8.250008279696654e-31
7.358781304117268e-29
39.0ms
1.3801310088163707e-62
9.357974645763531e-51
20.0ms
2.005149150924951e-116
1.8216829618678166e-114
32.0ms
-3.2714656798579366e-237
-1.0673760195038477e-246
29.0ms
-1.278324865896551e-185
-7.240519953161621e-192
20.0ms
-1.6289997602360377e-134
-2.7194470140917977e-136
30.0ms
-2.5041263054686137e-17
-8.192472106154303e-24
29.0ms
-2.537983994737245e+41
-1.7000171270263754e+35
36.0ms
-2.4335035056680754e+102
-8.127880952012176e+83
Results
272.0ms1488×body256valid
13.0ms86×body256infinite
Compiler

Compiled 6174 to 4032 computations (34.7% saved)

regimes1.8s (2.2%)

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

9 calls:

266.0ms
c
261.0ms
t
254.0ms
a
231.0ms
b
209.0ms
x
Results
AccuracySegmentsBranch
80.9%10x
79.5%6y
73.3%5z
73.5%8t
77.7%9a
77.7%9b
78.3%10c
75.2%9i
73.8%7j
Compiler

Compiled 622 to 220 computations (64.6% saved)

bsearch160.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
1.0648589060666742e-65
2.092935902473969e-62
0.0ms
1.187161546400555e-228
1.227968854187157e-228
23.0ms
2.0570822979407388e-302
9.921650242521756e-299
19.0ms
-7.773693570888952e-274
-3.5129687180703296e-276
26.0ms
-2.3937165431669908e-250
-8.224514936608878e-258
23.0ms
-5.5758039524878976e-207
-1.3999866575712638e-211
22.0ms
-2.7686070538141788e-132
-2.9733275024648297e-136
15.0ms
-1.7417306194343527e-106
-8.955288309149355e-107
8.0ms
-1.5746080911116482e-52
-1.2830526953372495e-52
Results
145.0ms880×body256valid
1.0msbody256infinite
Compiler

Compiled 3646 to 2401 computations (34.1% saved)

regimes1.8s (2.3%)

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

9 calls:

288.0ms
i
278.0ms
x
251.0ms
c
240.0ms
b
227.0ms
j
Results
AccuracySegmentsBranch
80.9%10x
79.5%6y
73.3%5z
71.9%7t
77.3%9a
77.7%9b
78.3%10c
75.1%9i
73.8%7j
Compiler

Compiled 597 to 214 computations (64.2% saved)

bsearch273.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
56.0ms
1.0648589060666742e-65
2.092935902473969e-62
0.0ms
1.187161546400555e-228
1.227968854187157e-228
22.0ms
2.0570822979407388e-302
9.921650242521756e-299
50.0ms
-7.773693570888952e-274
-3.5129687180703296e-276
25.0ms
-2.3937165431669908e-250
-8.224514936608878e-258
41.0ms
-5.5758039524878976e-207
-1.3999866575712638e-211
23.0ms
-2.7686070538141788e-132
-2.9733275024648297e-136
17.0ms
-2.0765715680744585e-105
-1.7417306194343527e-106
37.0ms
-1.5746080911116482e-52
-1.2830526953372495e-52
Results
258.0ms912×body256valid
1.0msbody256infinite
Compiler

Compiled 3782 to 2491 computations (34.1% saved)

regimes2.1s (2.6%)

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

9 calls:

462.0ms
z
320.0ms
x
222.0ms
y
209.0ms
c
205.0ms
i
Results
AccuracySegmentsBranch
74.7%5x
79.0%8y
73.7%9z
71.8%9t
73.5%10a
74.9%8b
78.4%11c
74.0%9i
73.6%7j
Compiler

Compiled 572 to 208 computations (63.6% saved)

bsearch222.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
37.0ms
6.513061549401054e+114
4.444347727185419e+115
25.0ms
-6.033790240715003e-257
-2.1401139302803984e-263
26.0ms
-1.278324865896551e-185
-7.240519953161621e-192
14.0ms
-1.6828469546686668e-100
-4.665498172029818e-101
57.0ms
-2.729784891095871e-33
-1.6003332488869274e-34
37.0ms
-2.537983994737245e+41
-1.7000171270263754e+35
25.0ms
-2.233356786884938e+80
-5.023268801386345e+75
Results
200.0ms848×body256valid
9.0ms56×body256infinite
Compiler

Compiled 3132 to 2081 computations (33.6% saved)

regimes1.6s (2%)

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

9 calls:

408.0ms
c
236.0ms
j
168.0ms
a
157.0ms
y
151.0ms
i
Results
AccuracySegmentsBranch
74.7%5x
76.7%9y
70.0%5z
70.1%8t
73.5%10a
73.0%7b
80.3%15c
70.5%5i
71.6%6j
Compiler

Compiled 525 to 195 computations (62.9% saved)

bsearch319.0ms (0.4%)

Algorithm
14×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
38.0ms
2.3058869357766346e+196
6.639594293586303e+205
30.0ms
1.8746015528921158e+107
6.951713776587848e+115
6.0ms
2.3981934046948855e+104
2.6559475950944423e+104
30.0ms
3.860236215102239e+93
1.9508201961045024e+100
28.0ms
1.2188883727199787e+57
6.431905441275914e+62
17.0ms
3.2879345041012904e-37
2.9184593776732168e-36
20.0ms
1.2334945150453507e-190
2.6711260391074326e-188
25.0ms
3.6355276765264467e-289
9.465913264684329e-281
20.0ms
-1.3518878574683743e-259
-8.792464393935529e-262
25.0ms
-2.8667710934085868e-139
-3.164821117244813e-142
20.0ms
-9.946504658832391e-128
-7.937814682869731e-130
21.0ms
-1.3758129278621276e-98
-8.740422233205366e-101
16.0ms
-2.2014252363069886e-7
-5.6779338390397946e-8
24.0ms
-1.0257327531962743e+130
-5.471381551610561e+128
Results
268.0ms1616×body256valid
29.0ms187×body256infinite
Compiler

Compiled 5685 to 3777 computations (33.6% saved)

regimes1.2s (1.4%)

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

9 calls:

236.0ms
c
157.0ms
a
142.0ms
y
126.0ms
t
113.0ms
j
Results
AccuracySegmentsBranch
74.7%5x
76.7%9y
70.0%5z
70.1%8t
73.5%10a
73.0%7b
80.3%15c
70.5%5i
71.6%6j
Compiler

Compiled 503 to 190 computations (62.2% saved)

bsearch481.0ms (0.6%)

Algorithm
14×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
84.0ms
2.3058869357766346e+196
6.639594293586303e+205
66.0ms
1.8746015528921158e+107
6.951713776587848e+115
6.0ms
2.3981934046948855e+104
2.6559475950944423e+104
30.0ms
3.860236215102239e+93
1.9508201961045024e+100
77.0ms
1.2188883727199787e+57
6.431905441275914e+62
50.0ms
3.2879345041012904e-37
2.9184593776732168e-36
21.0ms
1.2334945150453507e-190
2.6711260391074326e-188
25.0ms
3.6355276765264467e-289
9.465913264684329e-281
19.0ms
-1.3518878574683743e-259
-8.792464393935529e-262
22.0ms
-2.8667710934085868e-139
-3.164821117244813e-142
20.0ms
-9.946504658832391e-128
-7.937814682869731e-130
19.0ms
-1.3758129278621276e-98
-8.740422233205366e-101
15.0ms
-2.2014252363069886e-7
-5.6779338390397946e-8
25.0ms
-1.0257327531962743e+130
-5.471381551610561e+128
Results
427.0ms1616×body256valid
32.0ms197×body256infinite
Compiler

Compiled 5640 to 3747 computations (33.6% saved)

regimes2.1s (2.6%)

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

9 calls:

506.0ms
c
368.0ms
i
316.0ms
j
244.0ms
a
203.0ms
b
Results
AccuracySegmentsBranch
72.8%5x
76.7%9y
69.6%5z
67.1%7t
71.6%7a
72.7%7b
77.7%15c
74.3%10i
69.9%5j
Compiler

Compiled 482 to 186 computations (61.4% saved)

bsearch372.0ms (0.5%)

Algorithm
14×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
3.6920463956216186e+232
1.306403687418183e+233
29.0ms
2.4823971545211294e+169
3.64294389292009e+171
32.0ms
6.951713776587848e+115
2.5919438810575853e+122
44.0ms
3.860236215102239e+93
1.9508201961045024e+100
29.0ms
1.2188883727199787e+57
6.431905441275914e+62
17.0ms
3.2879345041012904e-37
2.9184593776732168e-36
19.0ms
1.2334945150453507e-190
2.6711260391074326e-188
54.0ms
3.6355276765264467e-289
9.465913264684329e-281
22.0ms
-1.3518878574683743e-259
-8.792464393935529e-262
22.0ms
-2.8667710934085868e-139
-3.164821117244813e-142
20.0ms
-9.946504658832391e-128
-7.937814682869731e-130
17.0ms
-5.351395412714217e-105
-4.94275907262872e-106
14.0ms
-2.2014252363069886e-7
-5.6779338390397946e-8
28.0ms
-1.0257327531962743e+130
-5.471381551610561e+128
Results
268.0ms1616×body256valid
49.0ms224×body256infinite
Compiler

Compiled 5425 to 3642 computations (32.9% saved)

regimes1.6s (2%)

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

9 calls:

377.0ms
j
308.0ms
c
167.0ms
t
163.0ms
y
116.0ms
a
Results
AccuracySegmentsBranch
69.4%5x
76.7%9y
70.4%7z
70.3%11t
71.1%7a
71.6%7b
74.5%12c
69.6%5i
70.5%7j
Compiler

Compiled 463 to 185 computations (60% saved)

bsearch185.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
6.513061549401054e+114
4.444347727185419e+115
42.0ms
2.9529262506642418e-77
2.9192704577821912e-74
23.0ms
1.8806363921614594e-260
1.2974473978665222e-258
8.0ms
-1.1122160645624831e-152
-9.086142865207559e-153
13.0ms
-1.6828469546686668e-100
-4.665498172029818e-101
26.0ms
-2.5041263054686137e-17
-8.192472106154303e-24
28.0ms
-2.537983994737245e+41
-1.7000171270263754e+35
24.0ms
-2.233356786884938e+80
-5.023268801386345e+75
Results
164.0ms880×body256valid
9.0ms57×body256infinite
Compiler

Compiled 3140 to 2074 computations (33.9% saved)

regimes1.5s (1.9%)

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

9 calls:

218.0ms
a
203.0ms
t
199.0ms
c
191.0ms
x
183.0ms
y
Results
AccuracySegmentsBranch
68.0%7x
72.4%7y
70.0%7z
66.2%8t
68.7%7a
70.1%7b
70.8%12c
71.1%8i
68.3%5j
Compiler

Compiled 444 to 181 computations (59.2% saved)

bsearch129.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
6.513061549401054e+114
4.444347727185419e+115
44.0ms
1.4275888794325609e-24
1.798701922031915e-12
20.0ms
1.3091625849661086e-64
1.3801310088163707e-62
20.0ms
1.8806363921614594e-260
1.2974473978665222e-258
11.0ms
-1.1122160645624831e-152
-9.086142865207559e-153
14.0ms
-1.6828469546686668e-100
-4.665498172029818e-101
Results
117.0ms608×body256valid
4.0ms27×body256infinite
Compiler

Compiled 2086 to 1394 computations (33.2% saved)

regimes1.6s (2%)

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

9 calls:

281.0ms
c
235.0ms
x
210.0ms
z
207.0ms
i
154.0ms
y
Results
AccuracySegmentsBranch
66.3%7x
69.9%6y
70.0%7z
66.2%8t
64.5%5a
67.0%5b
70.1%12c
71.7%11i
67.5%5j
Compiler

Compiled 425 to 177 computations (58.4% saved)

bsearch301.0ms (0.4%)

Algorithm
10×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
33.0ms
6.259635057060873e+97
5.82967786479441e+105
22.0ms
8.154699421865854e-40
6.39438211287847e-39
20.0ms
2.7970593210015733e-283
1.609967870772998e-281
20.0ms
-1.112035794467078e-288
-4.77857985452928e-291
27.0ms
-1.2984224984977435e-270
-1.8024504406147361e-273
26.0ms
-9.62174797898277e-129
-2.614885656780944e-134
51.0ms
-5.792492253419836e-107
-3.9297485273321755e-108
46.0ms
-1.442540658302665e-24
-5.960281174824256e-27
26.0ms
-8.63992761538363e+55
-6.119249792510397e+52
28.0ms
-7.020080682014386e+138
-1.8016602682827672e+136
Results
265.0ms1200×body256valid
18.0ms104×body256infinite
Compiler

Compiled 3991 to 2695 computations (32.5% saved)

regimes1.9s (2.3%)

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

9 calls:

280.0ms
c
260.0ms
t
248.0ms
b
225.0ms
i
209.0ms
j
Results
AccuracySegmentsBranch
61.8%6x
65.8%11y
64.9%8z
66.6%14t
63.0%12a
64.4%9b
67.5%13c
68.1%12i
64.5%9j
Compiler

Compiled 406 to 176 computations (56.7% saved)

bsearch324.0ms (0.4%)

Algorithm
11×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
1.6248040826769297e+134
8.138644290066046e+137
17.0ms
2.813086662154547e-51
2.1138409198298901e-50
89.0ms
6.235378491686915e-159
2.1970713288073318e-157
19.0ms
2.7970593210015733e-283
1.609967870772998e-281
20.0ms
-1.112035794467078e-288
-4.77857985452928e-291
23.0ms
-1.2984224984977435e-270
-1.8024504406147361e-273
25.0ms
-9.62174797898277e-129
-2.614885656780944e-134
18.0ms
-5.792492253419836e-107
-3.9297485273321755e-108
21.0ms
-1.442540658302665e-24
-5.960281174824256e-27
28.0ms
-270494125371837.34
-853273728206.3121
33.0ms
-7.020080682014386e+138
-1.8016602682827672e+136
Results
285.0ms1296×body256valid
19.0ms115×body256infinite
Compiler

Compiled 4126 to 2838 computations (31.2% saved)

regimes2.3s (2.8%)

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

9 calls:

477.0ms
t
336.0ms
a
322.0ms
y
274.0ms
z
241.0ms
x
Results
AccuracySegmentsBranch
61.1%6x
64.2%8y
64.9%8z
66.6%16t
66.2%17a
64.4%9b
65.9%13c
67.1%12i
64.5%9j
Compiler

Compiled 390 to 175 computations (55.1% saved)

bsearch338.0ms (0.4%)

Algorithm
11×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
63.0ms
1.6248040826769297e+134
8.138644290066046e+137
17.0ms
2.813086662154547e-51
2.1138409198298901e-50
22.0ms
6.235378491686915e-159
2.1970713288073318e-157
35.0ms
2.7970593210015733e-283
1.609967870772998e-281
18.0ms
-1.112035794467078e-288
-4.77857985452928e-291
29.0ms
-1.2984224984977435e-270
-1.8024504406147361e-273
24.0ms
-9.62174797898277e-129
-2.614885656780944e-134
20.0ms
-5.792492253419836e-107
-3.9297485273321755e-108
46.0ms
-1.442540658302665e-24
-5.960281174824256e-27
19.0ms
-3.096066055532943e+22
-1.603778326723157e+21
44.0ms
-7.020080682014386e+138
-1.8016602682827672e+136
Results
263.0ms1280×body256valid
58.0ms130×body256infinite
Compiler

Compiled 4059 to 2787 computations (31.3% saved)

regimes1.7s (2.1%)

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

9 calls:

234.0ms
i
220.0ms
z
219.0ms
c
204.0ms
a
199.0ms
j
Results
AccuracySegmentsBranch
61.0%7x
65.7%11y
68.0%13z
62.3%11t
61.7%12a
64.1%9b
66.8%15c
66.8%12i
64.5%9j
Compiler

Compiled 374 to 172 computations (54% saved)

bsearch222.0ms (0.3%)

Algorithm
12×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
3.9285421271011393e-88
5.309098013036749e-88
17.0ms
7.926660616321953e-271
1.1243313570478588e-269
18.0ms
2.3252072056525863e-289
4.441406057407793e-288
22.0ms
-1.4431723866565107e-286
-1.6057742597677555e-289
22.0ms
-6.046090571214368e-272
-5.895552495466859e-275
5.0ms
-7.642571429750084e-215
-6.929577686940955e-215
25.0ms
-1.345266105049577e-205
-8.682637110500768e-211
16.0ms
-6.17323161137745e-164
-5.665298867828641e-165
19.0ms
-1.8095585749326382e-144
-6.004395042010563e-146
19.0ms
-5.40880839887843e-104
-1.6554084106935118e-105
22.0ms
-1.1726993957801306e-92
-1.1522356328790436e-95
28.0ms
-1.2650976861320545e-31
-4.3786859174036195e-42
Results
205.0ms1296×body256valid
1.0msbody256infinite
Compiler

Compiled 3596 to 2536 computations (29.5% saved)

regimes1.9s (2.4%)

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

9 calls:

387.0ms
y
275.0ms
c
241.0ms
i
204.0ms
b
203.0ms
a
Results
AccuracySegmentsBranch
56.9%5x
65.5%11y
66.3%10z
60.5%9t
59.8%10a
62.4%8b
64.1%13c
64.9%11i
60.9%5j
Compiler

Compiled 359 to 170 computations (52.6% saved)

bsearch338.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
3.9285421271011393e-88
5.309098013036749e-88
18.0ms
7.926660616321953e-271
1.1243313570478588e-269
20.0ms
2.3252072056525863e-289
4.441406057407793e-288
56.0ms
-1.4431723866565107e-286
-1.6057742597677555e-289
21.0ms
-6.046090571214368e-272
-5.895552495466859e-275
57.0ms
-6.004395042010563e-146
-4.386288844725003e-157
50.0ms
-5.40880839887843e-104
-1.6554084106935118e-105
23.0ms
-1.1726993957801306e-92
-1.1522356328790436e-95
84.0ms
-1.2650976861320545e-31
-4.3786859174036195e-42
Results
288.0ms1072×body256valid
2.0ms12×body256infinite
Compiler

Compiled 2908 to 2066 computations (29% saved)

regimes1.7s (2.1%)

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

9 calls:

274.0ms
j
233.0ms
y
226.0ms
z
219.0ms
i
207.0ms
x
Results
AccuracySegmentsBranch
56.6%7x
62.7%12y
64.2%13z
54.7%9t
56.1%7a
55.2%6b
57.5%9c
60.5%10i
57.4%9j
Compiler

Compiled 329 to 166 computations (49.5% saved)

bsearch332.0ms (0.4%)

Algorithm
12×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
3.037405032946646e+104
1.084346704136011e+105
55.0ms
71079.03657751945
5414983.019048459
8.0ms
3.9285421271011393e-88
5.309098013036749e-88
16.0ms
7.926660616321953e-271
1.1243313570478588e-269
20.0ms
2.3252072056525863e-289
4.441406057407793e-288
23.0ms
-1.4431723866565107e-286
-1.6057742597677555e-289
23.0ms
-6.046090571214368e-272
-5.895552495466859e-275
64.0ms
-6.004395042010563e-146
-4.386288844725003e-157
20.0ms
-5.40880839887843e-104
-1.6554084106935118e-105
17.0ms
-1.1522356328790436e-95
-2.8439546455433154e-96
42.0ms
-2.261258159090911e+31
-1.576576133946871e+27
26.0ms
-6.725593612470314e+55
-1.3492145854204414e+48
Results
287.0ms1344×body256valid
27.0ms50×body256infinite
Compiler

Compiled 3587 to 2563 computations (28.5% saved)

regimes1.8s (2.2%)

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

9 calls:

469.0ms
t
277.0ms
z
202.0ms
y
178.0ms
i
168.0ms
j
Results
AccuracySegmentsBranch
52.4%7x
57.2%8y
57.4%11z
58.2%18t
57.7%14a
53.3%7b
52.6%6c
59.9%12i
52.3%8j
Compiler

Compiled 314 to 164 computations (47.8% saved)

bsearch391.0ms (0.5%)

Algorithm
11×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
46.0ms
1.1415108246345966
42323799.96068988
24.0ms
1.3766662934314786e-42
8.154699421865854e-40
27.0ms
1.0375449080223871e-85
8.773328497174787e-80
57.0ms
2.793747604614057e-227
4.728047622789832e-212
21.0ms
2.7970593210015733e-283
1.609967870772998e-281
63.0ms
-8.769169692408089e-218
-2.8725990656160707e-223
15.0ms
-3.9297485273321755e-108
-1.2504893988899424e-108
20.0ms
-1.442540658302665e-24
-5.960281174824256e-27
22.0ms
-3.096066055532943e+22
-1.603778326723157e+21
22.0ms
-4.657818275708683e+97
-5.416846078723213e+96
74.0ms
-7.020080682014386e+138
-1.8016602682827672e+136
Results
356.0ms1360×body256valid
17.0ms109×body256infinite
Compiler

Compiled 3372 to 2460 computations (27% saved)

regimes1.2s (1.5%)

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

9 calls:

253.0ms
i
161.0ms
a
155.0ms
t
147.0ms
j
124.0ms
c
Results
AccuracySegmentsBranch
52.4%7x
57.2%8y
57.3%11z
54.6%14t
57.7%14a
53.3%7b
55.9%10c
59.5%12i
52.2%8j
Compiler

Compiled 267 to 152 computations (43.1% saved)

bsearch263.0ms (0.3%)

Algorithm
11×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
1.1415108246345966
42323799.96068988
26.0ms
1.3766662934314786e-42
8.154699421865854e-40
28.0ms
1.0375449080223871e-85
8.773328497174787e-80
30.0ms
2.793747604614057e-227
4.728047622789832e-212
20.0ms
2.7970593210015733e-283
1.609967870772998e-281
25.0ms
-8.769169692408089e-218
-2.8725990656160707e-223
15.0ms
-3.9297485273321755e-108
-1.2504893988899424e-108
21.0ms
-1.442540658302665e-24
-5.960281174824256e-27
21.0ms
-3.096066055532943e+22
-1.603778326723157e+21
21.0ms
-4.657818275708683e+97
-5.416846078723213e+96
28.0ms
-7.020080682014386e+138
-1.8016602682827672e+136
Results
225.0ms1360×body256valid
19.0ms112×body256infinite
Compiler

Compiled 3306 to 2427 computations (26.6% saved)

regimes922.0ms (1.2%)

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

9 calls:

138.0ms
t
137.0ms
a
111.0ms
i
109.0ms
c
101.0ms
j
Results
AccuracySegmentsBranch
52.4%7x
57.2%8y
53.1%7z
54.6%14t
57.7%14a
53.3%7b
55.9%10c
57.2%11i
51.7%9j
Compiler

Compiled 256 to 151 computations (41% saved)

bsearch268.0ms (0.3%)

Algorithm
13×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
7.0ms
1.108700424371322e+82
1.258940736776912e+82
20.0ms
3.619133720206927e-75
2.4178177431129086e-73
20.0ms
1.908023242693345e-125
3.4611593957457635e-124
22.0ms
9.314680178833916e-181
2.4535167452607298e-178
23.0ms
-2.351118411981915e-279
-7.55411941411654e-283
19.0ms
-7.860792272014239e-229
-1.0666249106083942e-230
25.0ms
-1.8735524498708265e-175
-1.1437301422168054e-181
17.0ms
-1.4365500827173728e-172
-1.2811027725784474e-173
23.0ms
-2.5227310848488975e-167
-2.8842445290640303e-170
25.0ms
-9.954225198513009e-141
-6.456483566620246e-149
23.0ms
-4.1700611141835253e-35
-1.0738179919338093e-37
17.0ms
-0.029913380656081626
-0.0034789302337968264
28.0ms
-1.5423680910817246e+45
-1.0381421363126526e+39
Results
245.0ms1504×body256valid
4.0ms20×body256infinite
Compiler

Compiled 3622 to 2666 computations (26.4% saved)

regimes775.0ms (1%)

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

9 calls:

135.0ms
a
129.0ms
t
90.0ms
x
90.0ms
z
84.0ms
i
Results
AccuracySegmentsBranch
52.4%10x
55.0%6y
52.0%10z
54.5%14t
56.9%14a
52.4%6b
54.3%8c
54.0%9i
47.1%4j
Compiler

Compiled 238 to 144 computations (39.5% saved)

bsearch557.0ms (0.7%)

Algorithm
13×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
47.0ms
1.108700424371322e+82
1.258940736776912e+82
19.0ms
3.619133720206927e-75
2.4178177431129086e-73
25.0ms
1.908023242693345e-125
3.4611593957457635e-124
25.0ms
2.4535167452607298e-178
2.229259632639613e-170
61.0ms
1.0527702248561617e-231
9.516339115341644e-230
35.0ms
6.828209521475351e-282
2.8388315365923232e-275
26.0ms
-2.101843365019618e-273
-2.902617648757096e-278
142.0ms
-6.572692695569641e-206
-8.078780597957415e-213
85.0ms
-2.5227310848488975e-167
-2.8842445290640303e-170
26.0ms
-9.954225198513009e-141
-6.456483566620246e-149
23.0ms
-4.1700611141835253e-35
-1.0738179919338093e-37
17.0ms
-0.029913380656081626
-0.0034789302337968264
27.0ms
-1.5423680910817246e+45
-1.0381421363126526e+39
Results
491.0ms1584×body256valid
45.0ms26×body256infinite
Compiler

Compiled 3812 to 2806 computations (26.4% saved)

regimes1.2s (1.5%)

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

9 calls:

292.0ms
a
235.0ms
t
131.0ms
i
126.0ms
z
117.0ms
b
Results
AccuracySegmentsBranch
52.4%10x
55.0%6y
53.9%14z
55.6%17t
54.3%12a
52.4%6b
54.3%8c
54.0%9i
43.8%6j
Compiler

Compiled 229 to 140 computations (38.9% saved)

bsearch570.0ms (0.7%)

Algorithm
16×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
66.0ms
1.0503950803770537e+77
2.265551389844346e+77
70.0ms
4.336545370214904e-19
1.9238605533130394e-18
90.0ms
3.486088068563046e-29
2.449395622470707e-26
8.0ms
1.5323407582492057e-43
2.1425136677523367e-43
74.0ms
8.313460697372937e-76
1.2026096524530477e-71
28.0ms
4.443603799806069e-89
2.4704508952709508e-82
40.0ms
6.060198815417262e-126
2.1336873383539265e-125
18.0ms
4.993220336630645e-138
2.2429148603767655e-137
28.0ms
6.804687556236335e-170
2.5171809923796556e-155
28.0ms
1.025554214120337e-204
1.3408067730368364e-200
23.0ms
2.00981928746146e-234
2.4992420466257771e-231
17.0ms
1.1026003036653207e-253
4.584979665062356e-253
22.0ms
9.779362995757964e-299
1.9849548665200115e-296
30.0ms
-1.3470403229631093e-136
-4.737762068640788e-149
18.0ms
-1.2733446152672806e-88
-2.808763407154587e-89
9.0ms
-0.8195805811325766
-0.6508235811223552
Results
489.0ms1728×body256valid
6.0ms41×body256infinite
Compiler

Compiled 4154 to 3058 computations (26.4% saved)

regimes1.2s (1.5%)

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

9 calls:

353.0ms
z
153.0ms
i
144.0ms
t
122.0ms
j
106.0ms
a
Results
AccuracySegmentsBranch
44.6%4x
50.4%8y
51.4%12z
55.2%16t
48.2%6a
46.7%4b
49.9%5c
53.3%10i
43.4%7j
Compiler

Compiled 220 to 137 computations (37.7% saved)

bsearch293.0ms (0.4%)

Algorithm
15×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
42.0ms
2.6518938982112796e+191
1.4403369513930054e+203
15.0ms
1.0503950803770537e+77
2.265551389844346e+77
19.0ms
4.336545370214904e-19
1.9238605533130394e-18
23.0ms
7.277817009758145e-56
1.2162514186295268e-51
17.0ms
3.96663916393418e-82
4.723168407009417e-81
14.0ms
6.060198815417262e-126
2.1336873383539265e-125
16.0ms
4.993220336630645e-138
2.2429148603767655e-137
17.0ms
1.315188764167277e-154
9.558981840815818e-154
23.0ms
1.025554214120337e-204
1.3408067730368364e-200
22.0ms
2.00981928746146e-234
2.4992420466257771e-231
14.0ms
4.584979665062356e-253
1.5743598199363298e-252
19.0ms
9.779362995757964e-299
1.9849548665200115e-296
22.0ms
-4.737762068640788e-149
-8.554502917889534e-153
21.0ms
-1.3021091542656828e-80
-7.782343838876707e-82
9.0ms
-0.8195805811325766
-0.6508235811223552
Results
256.0ms1568×body256valid
16.0ms91×body256infinite
Compiler

Compiled 3693 to 2743 computations (25.7% saved)

regimes1.0s (1.3%)

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

9 calls:

259.0ms
a
214.0ms
t
159.0ms
z
88.0ms
y
84.0ms
b
Results
AccuracySegmentsBranch
42.2%3x
50.4%8y
50.4%12z
55.9%19t
48.2%6a
50.1%9b
49.9%5c
50.0%7i
41.9%6j
Compiler

Compiled 211 to 133 computations (37% saved)

bsearch406.0ms (0.5%)

Algorithm
18×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
6.658517274147349e+71
1.0503950803770537e+77
25.0ms
6.203691745555633
1424035.3688107633
20.0ms
1.3578422439320477e-30
3.486088068563046e-29
12.0ms
1.5326146390143618e-33
2.5559774451566202e-33
23.0ms
7.277817009758145e-56
1.2162514186295268e-51
17.0ms
3.96663916393418e-82
4.723168407009417e-81
14.0ms
6.060198815417262e-126
2.1336873383539265e-125
17.0ms
4.993220336630645e-138
2.2429148603767655e-137
16.0ms
1.315188764167277e-154
9.558981840815818e-154
22.0ms
1.025554214120337e-204
1.3408067730368364e-200
22.0ms
2.00981928746146e-234
2.4992420466257771e-231
14.0ms
4.584979665062356e-253
1.5743598199363298e-252
43.0ms
9.779362995757964e-299
1.9849548665200115e-296
22.0ms
-4.737762068640788e-149
-8.554502917889534e-153
44.0ms
-1.3021091542656828e-80
-7.782343838876707e-82
20.0ms
-0.6508235811223552
-0.00733211728515164
3.0ms
-7.803040613553121e+37
-7.370063295384704e+37
44.0ms
-3.9479903112892275e+224
-2.6230522515995154e+212
Results
358.0ms1936×body256valid
22.0ms138×body256infinite
Compiler

Compiled 4523 to 3365 computations (25.6% saved)

regimes1.9s (2.4%)

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

9 calls:

673.0ms
y
461.0ms
x
406.0ms
t
144.0ms
z
74.0ms
b
Results
AccuracySegmentsBranch
43.3%6x
51.3%10y
45.9%9z
49.2%13t
46.4%5a
48.0%9b
46.8%4c
45.2%8i
37.9%4j
Compiler

Compiled 202 to 131 computations (35.1% saved)

bsearch266.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
55.0ms
1.1077460448123455e+262
1.2142379705551989e+275
30.0ms
13332.725490478866
16217913721.724619
23.0ms
2.9529262506642418e-77
2.9192704577821912e-74
22.0ms
1.8806363921614594e-260
1.2974473978665222e-258
27.0ms
-1.278324865896551e-185
-7.240519953161621e-192
26.0ms
-7.438801399927827e-71
-3.3715965463663956e-74
25.0ms
-1.037865591358511e+46
-5.252547376224937e+41
27.0ms
-5.023268801386345e+75
-4.116654514812631e+71
28.0ms
-1.6499727344322181e+125
-3.2049325906782594e+122
Results
208.0ms1200×body256valid
40.0ms241×body256infinite
Compiler

Compiled 2731 to 2071 computations (24.2% saved)

regimes457.0ms (0.6%)

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

9 calls:

80.0ms
t
69.0ms
i
56.0ms
y
52.0ms
a
49.0ms
x
Results
AccuracySegmentsBranch
41.7%7x
48.8%8y
43.4%7z
44.3%10t
45.7%7a
44.1%4b
37.7%3c
42.0%8i
37.7%5j
Compiler

Compiled 193 to 127 computations (34.2% saved)

bsearch192.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
46.0ms
1.1077460448123455e+262
1.2142379705551989e+275
26.0ms
13332.725490478866
16217913721.724619
22.0ms
2.9529262506642418e-77
2.9192704577821912e-74
19.0ms
1.8806363921614594e-260
1.2974473978665222e-258
25.0ms
-1.278324865896551e-185
-7.240519953161621e-192
26.0ms
-2.5041263054686137e-17
-8.192472106154303e-24
28.0ms
-1.6499727344322181e+125
-3.2049325906782594e+122
Results
153.0ms960×body256valid
27.0ms174×body256infinite
Compiler

Compiled 2209 to 1667 computations (24.5% saved)

regimes361.0ms (0.5%)

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

9 calls:

65.0ms
y
59.0ms
t
52.0ms
i
43.0ms
x
38.0ms
a
Results
AccuracySegmentsBranch
37.7%6x
46.9%10y
41.6%5z
37.5%8t
41.6%6a
34.1%3b
33.0%3c
39.0%8i
35.0%3j
Compiler

Compiled 175 to 122 computations (30.3% saved)

bsearch240.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
56.0ms
1.1077460448123455e+262
1.2142379705551989e+275
25.0ms
13332.725490478866
16217913721.724619
28.0ms
1.4275888794325609e-24
1.798701922031915e-12
19.0ms
1.3091625849661086e-64
1.3801310088163707e-62
19.0ms
1.8806363921614594e-260
1.2974473978665222e-258
22.0ms
1.9546100982388607e-291
3.598215790914918e-290
22.0ms
-3.6336463291982364e-253
-6.033790240715003e-257
22.0ms
-2.0345886230016712e-225
-4.507927586490665e-229
27.0ms
-7.708353656434784e+121
-6.952782415925843e+118
Results
191.0ms1184×body256valid
35.0ms212×body256infinite
Compiler

Compiled 2600 to 2012 computations (22.6% saved)

regimes705.0ms (0.9%)

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

9 calls:

143.0ms
i
126.0ms
x
92.0ms
t
86.0ms
c
60.0ms
b
Results
AccuracySegmentsBranch
32.0%6x
39.2%9y
35.6%8z
30.6%9t
33.4%7a
34.6%9b
30.9%7c
32.2%7i
32.7%8j
Compiler

Compiled 166 to 120 computations (27.7% saved)

bsearch473.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
72.0ms
1.1077460448123455e+262
1.2142379705551989e+275
26.0ms
13332.725490478866
16217913721.724619
108.0ms
1.4275888794325609e-24
1.798701922031915e-12
44.0ms
7.767291299436345e-50
7.124328105784848e-45
20.0ms
1.8806363921614594e-260
1.2974473978665222e-258
58.0ms
-4.507927586490665e-229
-3.894692257158177e-230
25.0ms
-2.163994029094813e-95
-1.6828469546686668e-100
119.0ms
-3.2049325906782594e+122
-7.708353656434784e+121
Results
293.0ms1056×body256valid
33.0ms209×body256infinite
Compiler

Compiled 2087 to 1675 computations (19.7% saved)

regimes779.0ms (1%)

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

9 calls:

117.0ms
t
110.0ms
b
105.0ms
a
104.0ms
y
82.0ms
i
Results
AccuracySegmentsBranch
32.0%6x
40.1%11y
34.8%8z
32.4%11t
32.9%7a
34.6%9b
32.3%8c
33.7%10i
32.6%8j
Compiler

Compiled 153 to 114 computations (25.5% saved)

bsearch341.0ms (0.4%)

Algorithm
10×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
58.0ms
1.1077460448123455e+262
1.2142379705551989e+275
27.0ms
13332.725490478866
16217913721.724619
55.0ms
1.4303395899386387e-192
5.585313292717937e-191
24.0ms
6.393093635487735e-226
2.4076909740982463e-223
50.0ms
1.8806363921614594e-260
1.2974473978665222e-258
20.0ms
1.9546100982388607e-291
3.598215790914918e-290
26.0ms
-4.493237698214872e-275
-3.0041805718731293e-280
18.0ms
-4.507927586490665e-229
-3.894692257158177e-230
39.0ms
-2.163994029094813e-95
-1.6828469546686668e-100
22.0ms
-3.2049325906782594e+122
-7.708353656434784e+121
Results
298.0ms1248×body256valid
28.0ms179×body256infinite
Compiler

Compiled 2459 to 1975 computations (19.7% saved)

regimes602.0ms (0.8%)

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

9 calls:

115.0ms
z
84.0ms
x
76.0ms
t
75.0ms
y
67.0ms
a
Results
AccuracySegmentsBranch
32.0%6x
38.5%9y
35.7%10z
31.6%11t
32.9%7a
32.4%7b
32.3%8c
33.7%10i
32.6%8j
Compiler

Compiled 147 to 111 computations (24.5% saved)

bsearch372.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
74.0ms
1.1077460448123455e+262
1.2142379705551989e+275
59.0ms
13332.725490478866
16217913721.724619
43.0ms
1.4303395899386387e-192
5.585313292717937e-191
23.0ms
6.393093635487735e-226
2.4076909740982463e-223
56.0ms
-4.493237698214872e-275
-3.0041805718731293e-280
16.0ms
-4.507927586490665e-229
-3.894692257158177e-230
49.0ms
-2.163994029094813e-95
-1.6828469546686668e-100
52.0ms
-3.2049325906782594e+122
-7.708353656434784e+121
Results
308.0ms1024×body256valid
51.0ms185×body256infinite
Compiler

Compiled 2025 to 1625 computations (19.8% saved)

regimes555.0ms (0.7%)

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

9 calls:

95.0ms
c
92.0ms
t
76.0ms
j
71.0ms
z
65.0ms
y
Results
AccuracySegmentsBranch
32.0%6x
36.3%7y
32.7%8z
31.6%11t
32.1%7a
32.4%7b
31.2%10c
31.3%8i
30.4%6j
Compiler

Compiled 141 to 108 computations (23.4% saved)

bsearch185.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
62.0ms
1.1077460448123455e+262
1.2142379705551989e+275
28.0ms
13332.725490478866
16217913721.724619
21.0ms
1.4303395899386387e-192
5.585313292717937e-191
25.0ms
6.393093635487735e-226
2.4076909740982463e-223
26.0ms
-2.163994029094813e-95
-1.6828469546686668e-100
23.0ms
-3.2049325906782594e+122
-7.708353656434784e+121
Results
138.0ms784×body256valid
36.0ms204×body256infinite
Compiler

Compiled 1560 to 1250 computations (19.9% saved)

regimes808.0ms (1%)

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

9 calls:

240.0ms
z
211.0ms
t
125.0ms
a
52.0ms
x
51.0ms
y
Results
AccuracySegmentsBranch
32.0%6x
33.6%5y
31.1%6z
29.4%11t
32.1%7a
32.4%7b
28.5%8c
29.4%8i
27.8%3j
Compiler

Compiled 135 to 105 computations (22.2% saved)

bsearch269.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
102.0ms
1.1077460448123455e+262
1.2142379705551989e+275
54.0ms
13332.725490478866
16217913721.724619
42.0ms
-2.163994029094813e-95
-1.6828469546686668e-100
48.0ms
-3.2049325906782594e+122
-7.708353656434784e+121
Results
205.0ms544×body256valid
34.0ms208×body256infinite
Compiler

Compiled 1095 to 875 computations (20.1% saved)

regimes305.0ms (0.4%)

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

9 calls:

62.0ms
c
56.0ms
i
54.0ms
x
53.0ms
z
21.0ms
b
Results
AccuracySegmentsBranch
26.0%3x
27.1%3y
26.2%5z
19.0%1t
25.9%3a
26.2%5b
25.5%6c
26.6%5i
21.0%3j
Compiler

Compiled 129 to 102 computations (20.9% saved)

bsearch56.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
360647881345.7507
106522939202984800.0
27.0ms
-2.163994029094813e-95
-1.6828469546686668e-100
Results
50.0ms288×body256valid
2.0ms12×body256infinite
Compiler

Compiled 590 to 466 computations (21% saved)

regimes143.0ms (0.2%)

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

9 calls:

26.0ms
c
20.0ms
z
19.0ms
b
17.0ms
i
15.0ms
x
Results
AccuracySegmentsBranch
26.0%3x
26.6%3y
24.6%5z
19.0%1t
25.8%3a
26.2%5b
24.7%6c
24.8%3i
20.9%3j
Compiler

Compiled 124 to 100 computations (19.4% saved)

bsearch82.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
53.0ms
360647881345.7507
106522939202984800.0
28.0ms
-1.1839193266489544e-89
-2.163994029094813e-95
Results
76.0ms288×body256valid
2.0ms14×body256infinite
Compiler

Compiled 590 to 466 computations (21% saved)

regimes198.0ms (0.2%)

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

9 calls:

43.0ms
x
38.0ms
a
32.0ms
i
21.0ms
c
19.0ms
z
Results
AccuracySegmentsBranch
26.0%3x
25.1%3y
24.6%5z
19.0%1t
25.8%3a
25.7%5b
24.7%6c
24.8%3i
20.9%3j
Compiler

Compiled 119 to 98 computations (17.6% saved)

bsearch67.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
2.935103509850346e-14
3.169130538042933e-10
24.0ms
-1.6483568841022467e-12
-2.6205923471482866e-15
Results
60.0ms256×body256valid
4.0ms23×body256infinite
Compiler

Compiled 530 to 418 computations (21.1% saved)

regimes70.0ms (0.1%)

Counts
3 → 2
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 i a))
(*.f64 i (*.f64 a b))
Outputs
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
Calls

9 calls:

37.0ms
b
6.0ms
a
5.0ms
y
3.0ms
j
3.0ms
z
Results
AccuracySegmentsBranch
19.0%1x
19.0%1y
19.0%1z
19.0%1t
20.8%2a
19.0%1b
19.0%1c
19.0%1i
19.0%1j
Compiler

Compiled 114 to 96 computations (15.8% saved)

bsearch55.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
54.0ms
4.431514187863682e+110
3.149689589911226e+112
Results
18.0ms112×body256valid
3.0ms17×body256infinite
Compiler

Compiled 260 to 202 computations (22.3% saved)

regimes57.0ms (0.1%)

Accuracy

Total -1.2b remaining (-2.4%)

Threshold costs -1.2b (-2.4%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 b (*.f64 i a))
Outputs
(*.f64 b (*.f64 i a))
Calls

9 calls:

31.0ms
x
4.0ms
b
3.0ms
a
3.0ms
j
3.0ms
i
Results
AccuracySegmentsBranch
19.0%1x
19.0%1y
19.0%1z
19.0%1t
19.0%1a
19.0%1b
19.0%1c
19.0%1i
19.0%1j
Compiler

Compiled 109 to 94 computations (13.8% saved)

simplify812.0ms (1%)

Algorithm
egg-herbie
Rules
1088×unsub-neg
918×distribute-lft-neg-in
616×neg-mul-1
498×neg-sub0
366×sub-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0110916576
1137916414
2153016390
3168116386
4186716386
5203116386
6231216386
7272616386
8308616386
9342916386
10374016386
11395316386
12409116386
13416916386
14420816386
15422916386
16422916386
17422916386
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -10000000000000000525047602552044202487044685811081591549158541155118024579889081957863713750804478640437044438328838781769425232353604305756447921847867069828483872009265758037378302337947880900593689532349707999450811190389676408800746527427801424945792587888200568428381156694721963868654594005401600) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336) (+.f64 (+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 a)) b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))))
(if (<=.f64 y -35999999999999999245740906339966790167030859524511658159104163103288924474876839835625062400000) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 y -1279999999999999930336295663414804480) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 a b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -6230756230241793/10384593717069655257060992658440192) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -8510815580529969/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 a b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -2407899124854297/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -769813737328607/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 y 3815193499110241/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184) (-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y 5728988666769511/842498333348457493583344221469363458551160763204392890034487820288) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 a b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 8848935694776951/1427247692705959881058285969449495136382746624) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y 4827966153212983/2475880078570760549798248448) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 y 2800000000000000151159839748681790065780087353327484928) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 a b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))))))))))))))
(if (<=.f64 x -7279185600130673/53919893334301279589334030174039261347274288845081144962207220498432) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 x -8263199609878107/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 x -1892428945189957/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584) (-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 x -3325558837774797/2891790293717214716875887454417538932071786405736015385275803577203398482289867263903614895099115516898199414270242812495998255990659472330369590362610632812985135197678301307466375242232528412389127536106326559094512549888) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 x -7222776792870423/128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986816) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 x -7016626088207999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 x 3845436468226031/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 x 8193656135122765/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 x 3408919107146589/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))))))))))))
(if (<=.f64 x -4178791733408349/26959946667150639794667015087019630673637144422540572481103610249216) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 x -4648049780556435/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 x -399583814440447/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 x -578358058743443/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 x -7222776792870423/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 x -6237000967295999/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 x 3581533965504637/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 x 8193656135122765/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 x 1186868914682491/57896044618658097711785492504343953926634992332820282019728792003956564819968) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))))))))))))
(if (<=.f64 y -7499999999999999549481986589795884147688654885318671812107535259777269497856) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -5099999999999999828520903201821992943616) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 y -7576424487923401/46768052394588893382517914646921056628989841375232) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -6501331022405089/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) (if (<=.f64 y -2407899124854297/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -3922058599151179/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 y 19500000000000000303408614524603438973229927239960697950710526318401258732712736213667215103343425229686022476922880) (-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))))
(if (<=.f64 c -699999999999999937186575813063295222006250051657192179868487727708697862664924810514040768335196411672052999919045477003006312448) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) (if (<=.f64 c -4533471823554859/75557863725914323419136) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -8003532508642629/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 c -3999740330092365/48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910784) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -8924236958169793/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -512410193809103/138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 5357543035931337/669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254336) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 c 4075870914466909/156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877568) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 1646235444289529/748288838313422294120286634350736906063837462003712) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c 10799999999999999337417186176040163427221631101173348958208) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 a (neg.f64 i)) b))) (if (<=.f64 c 15999999999999999477378700865867060381592530972904887566687388471540733534747645801739837895287504896) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 249999999999999984564575206320494635081756841118031119573604053134717872956149928409205131875977063825408) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 2200000000000000126945902762769057917348954006648456627887138450491293614076237336716192829979033259321851904) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c 24000000000000000487245246686561500333097130583311380483698294234351188135262833916129255499176875107312920655882649531375830452321641656380386196387773612739798813337681694826338089052353616412672) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))))))))))))))))
(if (<=.f64 c -2950000000000000164046953889478990042428840593144857444989807529984540336962741937384827247021769097949517983060539306950864666624) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) (if (<=.f64 c -944473296573929/9444732965739290427392) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -1477575232364793/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 c -4526535397958189/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -686479766013061/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -7976980314433603/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 308594478869645/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 c 4615139989304069/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 4789048565205903/5986310706507378352962293074805895248510699696029696) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c 18500000000000000981526090069502939210899204151507175866368) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c 920000000000000052512703219380841486018701570941584567386815496829521831450017047503472800200392704) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 260000000000000000498075522291013871416148333088949922899728913795838624293037076549921397728126884118528) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 649999999999999965257892729814336235478875078438095525033555907790333788869217442855626262051329290507330256896) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c 24000000000000000487245246686561500333097130583311380483698294234351188135262833916129255499176875107312920655882649531375830452321641656380386196387773612739798813337681694826338089052353616412672) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))))))))))))))))
(if (<=.f64 c -9599999999999999490362380761247327440005715888295187440694075180589344508943017082100789211250645533415532703219370477528979341312) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -6422418416702717/75557863725914323419136) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -6197399707408581/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 c -5853278531842485/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -6167591647773595/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -2105036471864423/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 4526052356754793/2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760256) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 c 3135285318820699/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 1309505467048489/748288838313422294120286634350736906063837462003712) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c 27999999999999997869215941965092587745839075583627913854976) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c 45999999999999999447929697611526260052791822756655235570481931665368964524858482929212040675328) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 255000000000000000921318295559459019303950174356715391729088416083584915541165028384193855639420693321266601085254571655168) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 c 3499999999999999946165186993339822537657656983733621504242522000926164518285801896003296912559958257723035391810415242057309953817997018588717052027205101951476196832182272) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 c 38000000000000000767152553004295149081761750657627769336593198966629261206450622439140629084345524321066189949254234801223283876661080403175830037740741551722173914493787714622443287002843487774589280208773572227985372067434541875200) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))))))))))
(if (<=.f64 y -145000000000000008430657546165283365969576312755228748604244282038817453506560) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -87999999999999995903332460315708890284032) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 y -6805647338418769/10633823966279326983230456482242756608) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -6501331022405089/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 y -2193615659427521/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 5539569662801113/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 y 3055553964501729/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 37000000000000000575698396790273191897923451686079273034681511475940849903095961020804459426856755564019632392110080) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))))))
(if (<=.f64 y -6304320991423117/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 y -8680113577089545/943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 4154677247100835/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 y 7225426368408531/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 1979563177316403/324518553658426726783156020576256) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 y 13600000000000000211608059360749065130047538998126435493828879893859339423840677564403801302844645288396405419802624) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))))
(if (<=.f64 i -125999999999999994222197341786091701673633962869745476208481247244383833599515358322457297224423466620339481007095354169041529444560273408) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -30999999999999999364496450254037387941094702410555719680) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (neg.f64 i) (*.f64 a b))) (if (<=.f64 i -5226737155905615/696898287454081973172991196020261297061888) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -2842540665798069/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 i -4155671670180649/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -5359922706269999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) (if (<=.f64 i -983113433127829/175555970201398037864189960037990696642380564349834626243584063630598316216309534309285622385163609395625111210811907575838661883607828732903171318983861449587663958422720200465138886329341888788528401320395513446131006525725061407689368272012526598792334483090416306874948482361796597953940777665648656384) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 269773742959189/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 i 1034434490084475/191561942608236107294793378393788647952342390272950272) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 58000000000000000533833905920929432532600308306178850732250332024509560628225728204937268876927827968) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))))))
(if (<=.f64 i -83999999999999996148131561190727801115755975246496984138987498162922555733010238881638198149615644413559654004730236112694352963040182272) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -1060000000000) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (neg.f64 i) (*.f64 a b))) (if (<=.f64 i -2395587863123407/43556142965880123323311949751266331066368) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -7932671625482983/661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 i -4370447970442389/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -6578086957694999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) (if (<=.f64 i -3862231344430757/87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328192) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 6487649770073103/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 i 4204616825042777/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) (if (<=.f64 i 5054990000090745/1684996666696914987166688442938726917102321526408785780068975640576) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 210000000000000009737202988628633925208783728138831517820262191626482735562470771258952660500348070756239284612859326051009672203206656) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))))))
(if (<=.f64 i -379999999999999962900596086629226988621416672758824457164327879657232416272879792726286157215185479930710028839396161950545524564248494080) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -3900000000000000000000) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 i -3832940580997451/174224571863520493293247799005065324265472) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -6081714912870287/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 i -1966701586699075/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -7308985508549999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 2354389029462013/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 i 6183260036827613/247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) (if (<=.f64 i 2211558125039701/210624583337114373395836055367340864637790190801098222508621955072) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 19000000000000000727279682418369939086990005640953097187922186812085133644303346176961929877600468626180854722107639533430448200959918080) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))))))
(if (<=.f64 z -6904811908925349/1569275433846670190958947355801916604025588861116008628224) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 z -1247663247098599/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 z -5648671608315113/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 z -6186006467496895/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 z -3371481399715807/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 z -350177730879819/5648027917416434993898217684409255726702707823703155049366803861725387660722396999811747841990459993941795730996567993156246593731756781895253106176973892212861592182965432241145264144985407055447514718957669060731469824) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) (if (<=.f64 z -7180396176890779/97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z -8186063769575999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z -1446536619701461/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 z 5266679106041941/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z 7613526571406249/4758454107128905800953799994079681792420032645310062268978469949811010102913293995344538606387700321887355916128617513761454672785743698264930657859527662802505506689431871596616596511469752757984765426503524599059416795862009216282102716609115705865638544337453260521036049116206989312) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 z 4658669063729833/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))))))))))))))
(if (<=.f64 z -13792459867793/3064991081731777716716694054300618367237478244367204352) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 z -211368832449645/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 z -4260712298843399/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 z -5758609657015291/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 z -5613300870566399/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z -3043084444408999/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 z 5760430272233373/2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760256) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z 7613526571406249/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 z 537538738122673/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))))))))))
(if (<=.f64 z -719999999999999995119083045540372143052430078199726080) (+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z)) (if (<=.f64 z -220000000000000012818866765824) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z -2855827780652981/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 z -5487280990934681/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z -8997827589086393/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 z -8380970049803999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z -1446536619701461/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 z 1302954466338501/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z 1487016908477783/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 z 4658669063729833/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z 600000) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z 599999999999999937492030790988111045840645313566047673833294806699119762143004211252326069460636125888512) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))))))))))))
(if (<=.f64 i -38000000000000001454559364836739878173980011281906194375844373624170267288606692353923859755200937252361709444215279066860896401919836160) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -40000000000000002943034953908449993590304248608709827196983431605407036575208760808202718624612352) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 i -4000000000000000000000) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (if (<=.f64 i -6097860015223217/43556142965880123323311949751266331066368) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (if (<=.f64 i -6346137300386387/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i -8743781895837593/3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 i 8475800506063247/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 z c) b)) (if (<=.f64 i 7293140785962341/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 i 8202190217936295/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 i 3177782753539507/196159429230833773869868419475239575503198607639501078528) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 i 3039929748475085/2251799813685248) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 z c) b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))))))))))
(if (<=.f64 i -19000000000000000727279682418369939086990005640953097187922186812085133644303346176961929877600468626180854722107639533430448200959918080) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -33000000000000001289721282935958117220128794072779998076726073817347804441063393835378013252878336) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 i -1650000000000000000000) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (if (<=.f64 i -3920052866929211/21778071482940061661655974875633165533184) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (if (<=.f64 i -1917062309491721/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i -6715224496003271/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 i 3767022447139221/10463951242053391806136963369726580181263718864311851635192874886429209483641954321222640418122029864527291727710479949464718215680589004332016189037791576956967351342601788071700268169006221818240189631008834448226154239518944108944497601509840881752510934060240763835605888507473266002770708660224) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 i 1600323463891165/53344115463038834192638814325770062377158066578527265283170062494112297902541056572171457606972434325943439284747465923567110413232954920642906848418646640368761260636112116467704626287294512197831720129087092815853525984299811690329311019008) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 i 3827688768370271/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 i 2432376922462339/784637716923335095479473677900958302012794430558004314112) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 i 32) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))))))))))
(if (<=.f64 a -43999999999999997951666230157854445142016) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 a -7148113328562451/1152921504606846976) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a -7542751490199297/11972621413014756705924586149611790497021399392059392) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 a -5623642243178995/1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630912) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (if (<=.f64 a -2921258960492219/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a -6265558709503137/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -2646215558220873/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 a -6773422405034819/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 a -1961990857885011/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a 1810376437072487/145998099763910246996517491382409322396583312231953917778534160572776805350677676368189209962155884792916553906355021033942038551084014015944085162231110854024063829579528478402651974151891320832) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 a 3905996416105825/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 a 4328701449710783/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a 11199999999999999792355721510222761576353013564953625981200590673692630490005110784) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))))))))))))))
(if (<=.f64 a -1260000000000000005636042452207474311168) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 a -208967022709991/36028797018963968) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a -5612166287350667/374144419156711147060143317175368453031918731001856) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 a -6748370691814795/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (if (<=.f64 a -2921258960492219/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a -609987015080975/22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -639536231998125/304541062856249971261043199621099634714882089299843985214622076787904646586450815702050470808812820600790778632231520880733099058287596688955562103009770419360352428123639782183462176734064176511024987296225574339802674935168589842054573862983405175400866837597008673346307143437247315968) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a 6985441083371519/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a 463214693505607/436994993873214129706097166956708350993678881411295357199729151951767944417616335439228580716318181998128654620651240845861768505204366709906692902245553277900892247131030458103436298545516643924637451297481464347472084863384057367177715867713536) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a 8267056630594417/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (if (<=.f64 a 1333754873792233/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 a 4277775550302421/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a 11199999999999999792355721510222761576353013564953625981200590673692630490005110784) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))))))))))))))
(if (<=.f64 t -3242591731706757/4503599627370496) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -7740557828966491/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t -3706990736470529/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 t 322146609767327/23010472126237643618935106442099516590310105330461524130999050388189782503104123280986685097268164610703374576623538349780325090408245327679084471121852687920354290358382782115366684108959500047289994617866880738411283287339835248828660878149225886356908865367627046174713247480125403687018925610191900689563648) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 7924417967034979/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 t 7338719129109209/894965747452342537638086997927338702835054349130332891545045303197220750167278254979540133307019636732167484663093741252324901898658543021888907063798893113141027322124350378195837539421218086757657500257242038983622829800210549487979962097077321728) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 4343576157192815/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 132964823831941/63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 817038295730877/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 t 4001264621376699/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 5823336329662291/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 t 1680554680475951/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 t 1318191364431203/6277101735386680763835789423207666416102355444464034512896) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 7136238463529799/89202980794122492566142873090593446023921664) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t 1298074214633707/2596148429267413814265248164610048) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 t 130000000000000009331693572985691597674199002984591404980029211519262914510848) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))))))))))))))))
(if (<=.f64 t -5944751508129055/9007199254740992) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -1668739871813211/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t -1520272949452037/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 7179267303386145/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 1898558471268797/4127301024497384737127654569660285988428494734657199391624693039270889863724412964643884811622321780427143710884821317803768340308614730759769835769241715444596770968742227220068214981847081570726751819595399909407406471037121576084674975771617472472574520163263578112) (*.f64 x (*.f64 z y)) (if (<=.f64 t 7338719129109209/3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286912) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 8962934927540729/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 5887381382721605/30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 6033513568474169/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 1762461797511165/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 7048757218539003/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 t 7548785066802179/6739986666787659948666753771754907668409286105635143120275902562304) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 t 6957677790436669/10384593717069655257060992658440192) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t 164999999999999990088603704975509451249150407477010779866365775715099928952832) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 141999999999999999101386508203780787258743987050412569869899239802496833254929271741141583644137231183239082128150341300510341454780561946406034519264406958797781363421000826612398308241273924777001615360) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))))))))))))))
(if (<=.f64 t -11200000000000000521940240357991812766136961071433020847914981129809247150818566555214998376798991977995580537875037486491553330659277258623238967491917606534579217426513941685274256706024618669256349040641474719184775544832) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 t -75999999999999997911306147197014245376) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t -7493989779944505/144115188075855872) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 t -3203980553881365/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t -316723531135841/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 7179267303386145/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 1898558471268797/4127301024497384737127654569660285988428494734657199391624693039270889863724412964643884811622321780427143710884821317803768340308614730759769835769241715444596770968742227220068214981847081570726751819595399909407406471037121576084674975771617472472574520163263578112) (*.f64 x (*.f64 z y)) (if (<=.f64 t 8565101879914997/3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 3516228317727517/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 4287221314597271/30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 5782117169787745/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 8383602063836893/762145642166990290864647761179972242614403843424065222377723867096038022172794340849684107193235344521442121855812163792833978437326241529856) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 7048757218539003/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 t 7548785066802179/53919893334301279589334030174039261347274288845081144962207220498432) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 t 3507603929594167/1461501637330902918203684832716283019655932542976) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 8206674233059269/356811923176489970264571492362373784095686656) (*.f64 (*.f64 y x) z) (if (<=.f64 t 34) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 t 66000000000000001177643223618972662233938858482524640017595890390977044545536) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))))))))))))))))))))
(if (<=.f64 y -33000000000000001466187672486804930258301541310635875218641139249412091387450002052015557486715167592814809214062053658984448) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -16500000000000001524722746040532595270299441569333777560460639712695025664) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y -20000000000000000278744233918828198261424128) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -4058157609103859/7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y -381250694768597/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 y 1298336639719011/17311155196253478792473470072144416162409589179551630037089016513386050438978760195257704640926750732932690575139049592549616764829783999684625661246273604056134014861279398598040994371221141620425498063936264221627122591096883175058256589578798251261609200218857078729474048) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 1018517988167243/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 y 6400000000) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 63000000000000002221499098724689044071238284330515931025560420710398939737577172886029502210037693078913057712398226537373340202577420187402129096538454765445155266300719617135415381269301713649122849042316322833792543387348405260197891800508900671774473838680604672) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x)))))))))))
(if (<=.f64 y -53999999999999995567092314181802313835095331484787352537608994674834707485526267991417384644854802348390783412774406258163712) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -4984604984193435/664613997892457936451903530140172288) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y -7223697374562891/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 y 2423561727475487/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 8865180569007683/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 y 2900000000) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 480000000000000003288134124342887381295727912196864955089155980569395479218945268507337157146523299960630789320830118651720920962970953773351049898829475974608313437736635358882748472537912055294840153903848756712209850459918684136778912000668965301444187767816847360) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x)))))))))
(if (<=.f64 y -249999999999999995000867086848550295417201298224252129547162077957693103656857181366197358732498109938694018795269259264) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -6614670317416815/213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076032) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 y -1898558471268797/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 y 334653568196415/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 y 4154677247100835/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 y 6252772818815075/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 y 2445779512244245/21267647932558653966460912964485513216) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 y 10500000000) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 y 1850000000000000042505208519316296370013517925836707108907933646122308127657861662279386965411500384582935610741353973375757204981241926078953901440356706048433110167906385883728170475384881986310114407211686641750225473889004561231263050009596620031981543591038156800) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x)))))))))))
(if (<=.f64 y -157999999999999999707421268875873176217197339605336021869512669729613446183119787857090325829544815568777811266267280048128) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -4136441080187897/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 (*.f64 y x) z) (if (<=.f64 y -6281803036927453/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 a (*.f64 i b)) (if (<=.f64 y 1860949183597249/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 y 167121556602935/25711008708143844408671393477458601640355247900524685364822016) (*.f64 b (*.f64 i a)) (if (<=.f64 y 6338253001141147/1267650600228229401496703205376) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 y 300000) (*.f64 b (*.f64 i a)) (if (<=.f64 y 75000000000000004914195821810090892308812475257766433009057289246333146081697827863771037354628695510570178843865505180803341210981956515957327995737944097809328115984830062676473612003670656577317321476244415163885676479186415161543386422886969026017762695205370820820992) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x))))))))))
(if (<=.f64 y -164999999999999994120386334331212744413179349613158597104991358637761184208738295391402021163903343480767180155986313740288) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -1833742048629809/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (*.f64 (*.f64 y x) z) (if (<=.f64 y -6828046779268971/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 a (*.f64 i b)) (if (<=.f64 y -8182945269092351/19958403095347198116563727130368385660674512604354575415025472424372118918689640657849579654926357010893424468441924952439724379883935936607391717982848314203200056729510856765175377214443629871826533567445439239933308104551208703888888552684480441575071209068757560416423584952303440099278848) (*.f64 (*.f64 b z) (neg.f64 c)) (if (<=.f64 y 807557462926431/87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328192) (*.f64 a (*.f64 i b)) (if (<=.f64 y 8655577598126739/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 (*.f64 c z) (neg.f64 b)) (if (<=.f64 y 5469855589471755/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 i (*.f64 a b)) (if (<=.f64 y 770527719953375/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (*.f64 (neg.f64 a) (*.f64 t x)) (if (<=.f64 y 3500000) (*.f64 b (*.f64 i a)) (if (<=.f64 y 103999999999999993601121920880386965918982421594477377863862556441122404680184726895530954921903985120548698495443603557258892714146698825699292581398001008262097125146064605241457358218434774341414123308829663344090413182296540325718765787758337586172243829143088979247104) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x))))))))))))
(if (<=.f64 y -80000000000000002987274699771679117755146206035934563048221843283024040645371976811028906971369011320419192234737536073728) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -155003810463073/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (*.f64 (*.f64 y x) z) (if (<=.f64 y -3550584325219865/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096) (*.f64 a (*.f64 i b)) (if (<=.f64 y -8143028462901657/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392) (*.f64 (*.f64 b z) (neg.f64 c)) (if (<=.f64 y 8647581217641061/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (*.f64 i (*.f64 a b)) (if (<=.f64 y 3916849243096323/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (*.f64 (neg.f64 a) (*.f64 t x)) (if (<=.f64 y 410000) (*.f64 b (*.f64 i a)) (if (<=.f64 y 200000000000000003234567859001916695619234542430649362193511552592108307060071576872267044992881072857638106606636792630232643449349858347906483080050912951688686981971292051911618784649859977614178271254141329375207229894220366272872108750717380308893332605501440) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x))))))))))
(if (<=.f64 y -118000000000000002800781150970176640561266027191542621938531726424663673335611478225421624520829926048605321369149885120512) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -4386551471082979/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (*.f64 (*.f64 y x) z) (if (<=.f64 y 5626137177742377/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (*.f64 a (*.f64 i b)) (if (<=.f64 y 834738363282823/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 (neg.f64 a) (*.f64 t x)) (if (<=.f64 y 9500000) (*.f64 b (*.f64 i a)) (if (<=.f64 y 244999999999999987993695536922063138691585532209522828676885663980085475533230598046316590069075230214416967029305447669153601253037724746265298420772649862010345040317132669094667759361825762023588125778384110989435493905514557609232086801922009001739863734112881737728) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x))))))))
(if (<=.f64 y -77999999999999996720146569104194058462051133569401458821290826446589405537747811046061418858175804248358619031529743974400) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -5290796730472891/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 (*.f64 y x) z) (if (<=.f64 y 8000000000) (*.f64 a (*.f64 i b)) (if (<=.f64 y 13500000000000000764434978664941156936047722418249848160642158567547909707859218763276681721925457864744069014610488838967737111021464770965395988571994045417495686371030928721129619399206276946531064267497668132379745479567112710608524131404700550774963462941133185090584576) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x))))))
(if (<=.f64 y -2630367692706693/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (*.f64 (*.f64 y x) z) (if (<=.f64 y 1600000000000000) (*.f64 a (*.f64 i b)) (*.f64 y (*.f64 z x))))
(if (<=.f64 y -2924210735387341/573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656) (*.f64 x (*.f64 z y)) (if (<=.f64 y 4050000000000) (*.f64 a (*.f64 i b)) (*.f64 y (*.f64 z x))))
(if (<=.f64 x -1188422437713965/4951760157141521099596496896) (*.f64 x (*.f64 z y)) (if (<=.f64 x 3961408125713217/4951760157141521099596496896) (*.f64 a (*.f64 i b)) (*.f64 x (*.f64 z y))))
(if (<=.f64 a 999999999999999956819772641641815758405104477258378281795396215622882607621111488153942930947432322044748890112) (*.f64 i (*.f64 a b)) (*.f64 a (*.f64 i b)))
(*.f64 b (*.f64 i a))
(*.f64 a (*.f64 i b))
Outputs
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -10000000000000000525047602552044202487044685811081591549158541155118024579889081957863713750804478640437044438328838781769425232353604305756447921847867069828483872009265758037378302337947880900593689532349707999450811190389676408800746527427801424945792587888200568428381156694721963868654594005401600) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336) (+.f64 (+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))))
(if (or (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) -10000000000000000525047602552044202487044685811081591549158541155118024579889081957863713750804478640437044438328838781769425232353604305756447921847867069828483872009265758037378302337947880900593689532349707999450811190389676408800746527427801424945792587888200568428381156694721963868654594005401600) (not (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336))) (-.f64 (+.f64 (neg.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z)))) (*.f64 c (*.f64 z b))) (+.f64 (+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) b (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (fma.f64 (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) b (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(if (or (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) -10000000000000000525047602552044202487044685811081591549158541155118024579889081957863713750804478640437044438328838781769425232353604305756447921847867069828483872009265758037378302337947880900593689532349707999450811190389676408800746527427801424945792587888200568428381156694721963868654594005401600) (not (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336))) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (*.f64 z b))) (+.f64 (+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) b (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (fma.f64 (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) b (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(if (or (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) -10000000000000000525047602552044202487044685811081591549158541155118024579889081957863713750804478640437044438328838781769425232353604305756447921847867069828483872009265758037378302337947880900593689532349707999450811190389676408800746527427801424945792587888200568428381156694721963868654594005401600) (not (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336))) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (*.f64 z b))) (+.f64 (+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (+.f64 (fma.f64 (-.f64 (*.f64 a i) (*.f64 z c)) b (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (fma.f64 (-.f64 (*.f64 a i) (*.f64 z c)) b (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(if (or (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) -10000000000000000525047602552044202487044685811081591549158541155118024579889081957863713750804478640437044438328838781769425232353604305756447921847867069828483872009265758037378302337947880900593689532349707999450811190389676408800746527427801424945792587888200568428381156694721963868654594005401600) (not (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336))) (-.f64 (+.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) (*.f64 c (*.f64 z b))) (+.f64 (+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (+.f64 (fma.f64 (-.f64 (*.f64 a i) (*.f64 z c)) b (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (fma.f64 (-.f64 (*.f64 a i) (*.f64 z c)) b (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 a)) b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))))
(if (or (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) -inf.0) (not (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336))) (-.f64 (+.f64 (neg.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z)))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a (neg.f64 i)))))))
(if (or (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) -inf.0) (not (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336))) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a (neg.f64 i)))))))
(if (or (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) -inf.0) (not (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336))) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 b (*.f64 z c))))))
(if (or (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) -inf.0) (not (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336))) (-.f64 (+.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 b (*.f64 z c))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))))
(if (or (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) -inf.0) (not (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336))) (-.f64 (+.f64 (neg.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z)))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))
(if (or (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) -inf.0) (not (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336))) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))
(if (or (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) -inf.0) (not (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336))) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(if (or (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) -inf.0) (not (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336))) (-.f64 (+.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))))
(if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) -inf.0) (-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 t (*.f64 c j)))) (*.f64 c (*.f64 z b))) (if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (-.f64 (+.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (neg.f64 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b)))))
(if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) -inf.0) (-.f64 (-.f64 (+.f64 (*.f64 y (*.f64 x z)) (*.f64 t (*.f64 c j))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b)))))
(if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) -inf.0) (-.f64 (-.f64 (+.f64 (*.f64 y (*.f64 x z)) (*.f64 t (*.f64 c j))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195786707458122783970171784415105291802893207873272974885715430223118336) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b)))))
(if (<=.f64 y -35999999999999999245740906339966790167030859524511658159104163103288924474876839835625062400000) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 y -1279999999999999930336295663414804480) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 a b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -6230756230241793/10384593717069655257060992658440192) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -8510815580529969/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 a b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y -2407899124854297/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -769813737328607/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 y 3815193499110241/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184) (-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y 5728988666769511/842498333348457493583344221469363458551160763204392890034487820288) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 a b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 8848935694776951/1427247692705959881058285969449495136382746624) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y 4827966153212983/2475880078570760549798248448) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 y 2800000000000000151159839748681790065780087353327484928) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 i) (*.f64 a b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))))))))))))))
(if (<=.f64 y -35999999999999999245740906339966790167030859524511658159104163103288924474876839835625062400000) (-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 t (*.f64 c j)))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -1279999999999999930336295663414804480) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (<=.f64 y -6230756230241793/10384593717069655257060992658440192) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -8510815580529969/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (<=.f64 y -2407899124854297/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (neg.f64 a) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -769813737328607/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 y 3815193499110241/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (neg.f64 a) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y 5728988666769511/842498333348457493583344221469363458551160763204392890034487820288) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (<=.f64 y 8848935694776951/1427247692705959881058285969449495136382746624) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (or (<=.f64 y 4827966153212983/2475880078570760549798248448) (not (<=.f64 y 2800000000000000151159839748681790065780087353327484928))) (-.f64 (+.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (neg.f64 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b))))))))))))))
(if (<=.f64 y -35999999999999999245740906339966790167030859524511658159104163103288924474876839835625062400000) (-.f64 (-.f64 (+.f64 (*.f64 y (*.f64 x z)) (*.f64 t (*.f64 c j))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -1279999999999999930336295663414804480) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) (if (<=.f64 y -6230756230241793/10384593717069655257060992658440192) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -8510815580529969/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) (if (<=.f64 y -2407899124854297/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (-.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -769813737328607/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 y 3815193499110241/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184) (-.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y 5728988666769511/842498333348457493583344221469363458551160763204392890034487820288) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) (if (<=.f64 y 8848935694776951/1427247692705959881058285969449495136382746624) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (or (<=.f64 y 4827966153212983/2475880078570760549798248448) (not (<=.f64 y 2800000000000000151159839748681790065780087353327484928))) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))))))))
(if (<=.f64 y -35999999999999999245740906339966790167030859524511658159104163103288924474876839835625062400000) (-.f64 (-.f64 (+.f64 (*.f64 y (*.f64 x z)) (*.f64 t (*.f64 c j))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -1279999999999999930336295663414804480) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) (if (<=.f64 y -6230756230241793/10384593717069655257060992658440192) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -8510815580529969/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) (if (<=.f64 y -2407899124854297/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (+.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -769813737328607/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 y 3815193499110241/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184) (+.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y 5728988666769511/842498333348457493583344221469363458551160763204392890034487820288) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) (if (<=.f64 y 8848935694776951/1427247692705959881058285969449495136382746624) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (or (<=.f64 y 4827966153212983/2475880078570760549798248448) (not (<=.f64 y 2800000000000000151159839748681790065780087353327484928))) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))))))))
(if (<=.f64 x -7279185600130673/53919893334301279589334030174039261347274288845081144962207220498432) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 x -8263199609878107/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 x -1892428945189957/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584) (-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 x -3325558837774797/2891790293717214716875887454417538932071786405736015385275803577203398482289867263903614895099115516898199414270242812495998255990659472330369590362610632812985135197678301307466375242232528412389127536106326559094512549888) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 x -7222776792870423/128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986816) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 x -7016626088207999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 x 3845436468226031/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 x 8193656135122765/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 x 3408919107146589/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))))))))))))
(if (<=.f64 x -7279185600130673/53919893334301279589334030174039261347274288845081144962207220498432) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 x -8263199609878107/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (-.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 t (*.f64 c j)))) (*.f64 c (*.f64 z b))) (if (<=.f64 x -1892428945189957/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (neg.f64 a) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 x -3325558837774797/2891790293717214716875887454417538932071786405736015385275803577203398482289867263903614895099115516898199414270242812495998255990659472330369590362610632812985135197678301307466375242232528412389127536106326559094512549888) (-.f64 (+.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (neg.f64 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) (if (<=.f64 x -7222776792870423/128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986816) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 x -7016626088207999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (-.f64 (+.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (neg.f64 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) (if (<=.f64 x 3845436468226031/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (neg.f64 a) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 x 8193656135122765/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (-.f64 (+.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (neg.f64 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) (if (<=.f64 x 3408919107146589/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))))))))))))
(if (<=.f64 x -7279185600130673/53919893334301279589334030174039261347274288845081144962207220498432) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 x -8263199609878107/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (-.f64 (-.f64 (+.f64 (*.f64 y (*.f64 x z)) (*.f64 t (*.f64 c j))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x -1892428945189957/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584) (-.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 x -3325558837774797/2891790293717214716875887454417538932071786405736015385275803577203398482289867263903614895099115516898199414270242812495998255990659472330369590362610632812985135197678301307466375242232528412389127536106326559094512549888) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x -7222776792870423/128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986816) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 x -7016626088207999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x 3845436468226031/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (-.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 x 8193656135122765/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x 3408919107146589/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))))))))))))
(if (<=.f64 x -7279185600130673/53919893334301279589334030174039261347274288845081144962207220498432) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 x -8263199609878107/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (-.f64 (-.f64 (+.f64 (*.f64 y (*.f64 x z)) (*.f64 t (*.f64 c j))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x -1892428945189957/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584) (+.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 x -3325558837774797/2891790293717214716875887454417538932071786405736015385275803577203398482289867263903614895099115516898199414270242812495998255990659472330369590362610632812985135197678301307466375242232528412389127536106326559094512549888) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x -7222776792870423/128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986816) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 x -7016626088207999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x 3845436468226031/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (+.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 x 8193656135122765/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x 3408919107146589/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))))))))))))
(if (<=.f64 x -4178791733408349/26959946667150639794667015087019630673637144422540572481103610249216) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 x -4648049780556435/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 x -399583814440447/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 x -578358058743443/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 x -7222776792870423/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 x -6237000967295999/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 x 3581533965504637/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 x 8193656135122765/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z))) (if (<=.f64 x 1186868914682491/57896044618658097711785492504343953926634992332820282019728792003956564819968) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))))))))))))
(if (<=.f64 x -4178791733408349/26959946667150639794667015087019630673637144422540572481103610249216) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 x -4648049780556435/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (-.f64 (+.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (neg.f64 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) (if (<=.f64 x -399583814440447/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (neg.f64 a) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 x -578358058743443/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208) (-.f64 (+.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (neg.f64 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) (if (<=.f64 x -7222776792870423/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 x -6237000967295999/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (-.f64 (+.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (neg.f64 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) (if (<=.f64 x 3581533965504637/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (neg.f64 a) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 x 8193656135122765/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (-.f64 (+.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (neg.f64 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b))) (if (<=.f64 x 1186868914682491/57896044618658097711785492504343953926634992332820282019728792003956564819968) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))))))))))))
(if (<=.f64 x -4178791733408349/26959946667150639794667015087019630673637144422540572481103610249216) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 x -4648049780556435/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x -399583814440447/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (-.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 x -578358058743443/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x -7222776792870423/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 x -6237000967295999/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x 3581533965504637/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (-.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 x 8193656135122765/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x 1186868914682491/57896044618658097711785492504343953926634992332820282019728792003956564819968) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))))))))))))
(if (<=.f64 x -4178791733408349/26959946667150639794667015087019630673637144422540572481103610249216) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 x -4648049780556435/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x -399583814440447/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (+.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 x -578358058743443/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x -7222776792870423/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 x -6237000967295999/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x 3581533965504637/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (+.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 x 8193656135122765/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (-.f64 (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 x z))) (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x 1186868914682491/57896044618658097711785492504343953926634992332820282019728792003956564819968) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))))))))))))
(if (<=.f64 y -7499999999999999549481986589795884147688654885318671812107535259777269497856) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -5099999999999999828520903201821992943616) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 y -7576424487923401/46768052394588893382517914646921056628989841375232) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -6501331022405089/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) (if (<=.f64 y -2407899124854297/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -3922058599151179/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 y 19500000000000000303408614524603438973229927239960697950710526318401258732712736213667215103343425229686022476922880) (-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))))
(if (<=.f64 y -7499999999999999549481986589795884147688654885318671812107535259777269497856) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -5099999999999999828520903201821992943616) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 y -7576424487923401/46768052394588893382517914646921056628989841375232) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -6501331022405089/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -2407899124854297/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (neg.f64 a) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -3922058599151179/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 y 19500000000000000303408614524603438973229927239960697950710526318401258732712736213667215103343425229686022476922880) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (neg.f64 a) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))))))
(if (<=.f64 y -7499999999999999549481986589795884147688654885318671812107535259777269497856) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -5099999999999999828520903201821992943616) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 y -7576424487923401/46768052394588893382517914646921056628989841375232) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -6501331022405089/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -2407899124854297/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (-.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -3922058599151179/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 y 19500000000000000303408614524603438973229927239960697950710526318401258732712736213667215103343425229686022476922880) (-.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))))))
(if (<=.f64 y -7499999999999999549481986589795884147688654885318671812107535259777269497856) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -5099999999999999828520903201821992943616) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 y -7576424487923401/46768052394588893382517914646921056628989841375232) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -6501331022405089/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -2407899124854297/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (+.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -3922058599151179/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 y 19500000000000000303408614524603438973229927239960697950710526318401258732712736213667215103343425229686022476922880) (+.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))))))
(if (<=.f64 y -7499999999999999549481986589795884147688654885318671812107535259777269497856) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -5099999999999999828520903201821992943616) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 y -7576424487923401/46768052394588893382517914646921056628989841375232) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -6501331022405089/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))) (if (<=.f64 y -2407899124854297/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (+.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -3922058599151179/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 y 19500000000000000303408614524603438973229927239960697950710526318401258732712736213667215103343425229686022476922880) (+.f64 (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))))))
(if (<=.f64 c -699999999999999937186575813063295222006250051657192179868487727708697862664924810514040768335196411672052999919045477003006312448) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) (if (<=.f64 c -4533471823554859/75557863725914323419136) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -8003532508642629/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 c -3999740330092365/48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910784) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -8924236958169793/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -512410193809103/138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 5357543035931337/669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254336) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 c 4075870914466909/156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877568) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 1646235444289529/748288838313422294120286634350736906063837462003712) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c 10799999999999999337417186176040163427221631101173348958208) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 a (neg.f64 i)) b))) (if (<=.f64 c 15999999999999999477378700865867060381592530972904887566687388471540733534747645801739837895287504896) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 249999999999999984564575206320494635081756841118031119573604053134717872956149928409205131875977063825408) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 2200000000000000126945902762769057917348954006648456627887138450491293614076237336716192829979033259321851904) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c 24000000000000000487245246686561500333097130583311380483698294234351188135262833916129255499176875107312920655882649531375830452321641656380386196387773612739798813337681694826338089052353616412672) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))))))))))))))))
(if (<=.f64 c -699999999999999937186575813063295222006250051657192179868487727708697862664924810514040768335196411672052999919045477003006312448) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))) (if (<=.f64 c -4533471823554859/75557863725914323419136) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -8003532508642629/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 c -3999740330092365/48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910784) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -8924236958169793/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -512410193809103/138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 5357543035931337/669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254336) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 c 4075870914466909/156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877568) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 1646235444289529/748288838313422294120286634350736906063837462003712) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c 10799999999999999337417186176040163427221631101173348958208) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a (neg.f64 i))))) (if (<=.f64 c 15999999999999999477378700865867060381592530972904887566687388471540733534747645801739837895287504896) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 c 249999999999999984564575206320494635081756841118031119573604053134717872956149928409205131875977063825408) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 2200000000000000126945902762769057917348954006648456627887138450491293614076237336716192829979033259321851904) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 24000000000000000487245246686561500333097130583311380483698294234351188135262833916129255499176875107312920655882649531375830452321641656380386196387773612739798813337681694826338089052353616412672) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b)))))))))))))))))
(if (<=.f64 c -699999999999999937186575813063295222006250051657192179868487727708697862664924810514040768335196411672052999919045477003006312448) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))) (if (<=.f64 c -4533471823554859/75557863725914323419136) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -8003532508642629/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 c -3999740330092365/48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910784) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -8924236958169793/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -512410193809103/138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 5357543035931337/669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254336) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 c 4075870914466909/156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877568) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 1646235444289529/748288838313422294120286634350736906063837462003712) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c 10799999999999999337417186176040163427221631101173348958208) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a (neg.f64 i))))) (if (<=.f64 c 15999999999999999477378700865867060381592530972904887566687388471540733534747645801739837895287504896) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 c 249999999999999984564575206320494635081756841118031119573604053134717872956149928409205131875977063825408) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 2200000000000000126945902762769057917348954006648456627887138450491293614076237336716192829979033259321851904) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 24000000000000000487245246686561500333097130583311380483698294234351188135262833916129255499176875107312920655882649531375830452321641656380386196387773612739798813337681694826338089052353616412672) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b)))))))))))))))))
(if (<=.f64 c -699999999999999937186575813063295222006250051657192179868487727708697862664924810514040768335196411672052999919045477003006312448) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))) (if (<=.f64 c -4533471823554859/75557863725914323419136) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -8003532508642629/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 c -3999740330092365/48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910784) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -8924236958169793/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -512410193809103/138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 5357543035931337/669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254336) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 c 4075870914466909/156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877568) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 1646235444289529/748288838313422294120286634350736906063837462003712) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c 10799999999999999337417186176040163427221631101173348958208) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 b (*.f64 z c)))) (if (<=.f64 c 15999999999999999477378700865867060381592530972904887566687388471540733534747645801739837895287504896) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 c 249999999999999984564575206320494635081756841118031119573604053134717872956149928409205131875977063825408) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 2200000000000000126945902762769057917348954006648456627887138450491293614076237336716192829979033259321851904) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 24000000000000000487245246686561500333097130583311380483698294234351188135262833916129255499176875107312920655882649531375830452321641656380386196387773612739798813337681694826338089052353616412672) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b)))))))))))))))))
(if (<=.f64 c -699999999999999937186575813063295222006250051657192179868487727708697862664924810514040768335196411672052999919045477003006312448) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))) (if (<=.f64 c -4533471823554859/75557863725914323419136) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -8003532508642629/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 c -3999740330092365/48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910784) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -8924236958169793/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -512410193809103/138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 5357543035931337/669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254336) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 c 4075870914466909/156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877568) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 1646235444289529/748288838313422294120286634350736906063837462003712) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c 10799999999999999337417186176040163427221631101173348958208) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 b (*.f64 z c)))) (if (<=.f64 c 15999999999999999477378700865867060381592530972904887566687388471540733534747645801739837895287504896) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 c 249999999999999984564575206320494635081756841118031119573604053134717872956149928409205131875977063825408) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 2200000000000000126945902762769057917348954006648456627887138450491293614076237336716192829979033259321851904) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 24000000000000000487245246686561500333097130583311380483698294234351188135262833916129255499176875107312920655882649531375830452321641656380386196387773612739798813337681694826338089052353616412672) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b)))))))))))))))))
(if (<=.f64 c -2950000000000000164046953889478990042428840593144857444989807529984540336962741937384827247021769097949517983060539306950864666624) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z))) (if (<=.f64 c -944473296573929/9444732965739290427392) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -1477575232364793/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 c -4526535397958189/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -686479766013061/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -7976980314433603/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 308594478869645/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 c 4615139989304069/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 4789048565205903/5986310706507378352962293074805895248510699696029696) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c 18500000000000000981526090069502939210899204151507175866368) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c 920000000000000052512703219380841486018701570941584567386815496829521831450017047503472800200392704) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 260000000000000000498075522291013871416148333088949922899728913795838624293037076549921397728126884118528) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 649999999999999965257892729814336235478875078438095525033555907790333788869217442855626262051329290507330256896) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c 24000000000000000487245246686561500333097130583311380483698294234351188135262833916129255499176875107312920655882649531375830452321641656380386196387773612739798813337681694826338089052353616412672) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))))))))))))))))
(if (<=.f64 c -2950000000000000164046953889478990042428840593144857444989807529984540336962741937384827247021769097949517983060539306950864666624) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))) (if (<=.f64 c -944473296573929/9444732965739290427392) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -1477575232364793/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 c -4526535397958189/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -686479766013061/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -7976980314433603/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 308594478869645/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 c 4615139989304069/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 4789048565205903/5986310706507378352962293074805895248510699696029696) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c 18500000000000000981526090069502939210899204151507175866368) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c 920000000000000052512703219380841486018701570941584567386815496829521831450017047503472800200392704) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 c 260000000000000000498075522291013871416148333088949922899728913795838624293037076549921397728126884118528) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 649999999999999965257892729814336235478875078438095525033555907790333788869217442855626262051329290507330256896) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 24000000000000000487245246686561500333097130583311380483698294234351188135262833916129255499176875107312920655882649531375830452321641656380386196387773612739798813337681694826338089052353616412672) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b)))))))))))))))))
(if (<=.f64 c -2950000000000000164046953889478990042428840593144857444989807529984540336962741937384827247021769097949517983060539306950864666624) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))) (if (<=.f64 c -944473296573929/9444732965739290427392) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -1477575232364793/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 c -4526535397958189/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -686479766013061/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -7976980314433603/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 308594478869645/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 c 4615139989304069/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 4789048565205903/5986310706507378352962293074805895248510699696029696) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c 18500000000000000981526090069502939210899204151507175866368) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c 920000000000000052512703219380841486018701570941584567386815496829521831450017047503472800200392704) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 c 260000000000000000498075522291013871416148333088949922899728913795838624293037076549921397728126884118528) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 649999999999999965257892729814336235478875078438095525033555907790333788869217442855626262051329290507330256896) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 24000000000000000487245246686561500333097130583311380483698294234351188135262833916129255499176875107312920655882649531375830452321641656380386196387773612739798813337681694826338089052353616412672) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b)))))))))))))))))
(if (<=.f64 c -2950000000000000164046953889478990042428840593144857444989807529984540336962741937384827247021769097949517983060539306950864666624) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))) (if (<=.f64 c -944473296573929/9444732965739290427392) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -1477575232364793/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 c -4526535397958189/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -686479766013061/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -7976980314433603/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 308594478869645/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 c 4615139989304069/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 4789048565205903/5986310706507378352962293074805895248510699696029696) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c 18500000000000000981526090069502939210899204151507175866368) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c 920000000000000052512703219380841486018701570941584567386815496829521831450017047503472800200392704) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 c 260000000000000000498075522291013871416148333088949922899728913795838624293037076549921397728126884118528) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 649999999999999965257892729814336235478875078438095525033555907790333788869217442855626262051329290507330256896) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 24000000000000000487245246686561500333097130583311380483698294234351188135262833916129255499176875107312920655882649531375830452321641656380386196387773612739798813337681694826338089052353616412672) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b)))))))))))))))))
(if (<=.f64 c -2950000000000000164046953889478990042428840593144857444989807529984540336962741937384827247021769097949517983060539306950864666624) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b))) (if (<=.f64 c -944473296573929/9444732965739290427392) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -1477575232364793/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 c -4526535397958189/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -686479766013061/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -7976980314433603/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 308594478869645/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 c 4615139989304069/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 4789048565205903/5986310706507378352962293074805895248510699696029696) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c 18500000000000000981526090069502939210899204151507175866368) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c 920000000000000052512703219380841486018701570941584567386815496829521831450017047503472800200392704) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 c 260000000000000000498075522291013871416148333088949922899728913795838624293037076549921397728126884118528) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 649999999999999965257892729814336235478875078438095525033555907790333788869217442855626262051329290507330256896) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 24000000000000000487245246686561500333097130583311380483698294234351188135262833916129255499176875107312920655882649531375830452321641656380386196387773612739798813337681694826338089052353616412672) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 c (*.f64 z b)))))))))))))))))
(if (<=.f64 c -9599999999999999490362380761247327440005715888295187440694075180589344508943017082100789211250645533415532703219370477528979341312) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -6422418416702717/75557863725914323419136) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -6197399707408581/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 c -5853278531842485/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -6167591647773595/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c -2105036471864423/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 4526052356754793/2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760256) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 c 3135285318820699/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 1309505467048489/748288838313422294120286634350736906063837462003712) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c 27999999999999997869215941965092587745839075583627913854976) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 c 45999999999999999447929697611526260052791822756655235570481931665368964524858482929212040675328) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 c 255000000000000000921318295559459019303950174356715391729088416083584915541165028384193855639420693321266601085254571655168) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 c 3499999999999999946165186993339822537657656983733621504242522000926164518285801896003296912559958257723035391810415242057309953817997018588717052027205101951476196832182272) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 c 38000000000000000767152553004295149081761750657627769336593198966629261206450622439140629084345524321066189949254234801223283876661080403175830037740741551722173914493787714622443287002843487774589280208773572227985372067434541875200) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))))))))))
(if (<=.f64 c -9599999999999999490362380761247327440005715888295187440694075180589344508943017082100789211250645533415532703219370477528979341312) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -6422418416702717/75557863725914323419136) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -6197399707408581/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 c -5853278531842485/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -6167591647773595/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -2105036471864423/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 4526052356754793/2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760256) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 c 3135285318820699/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 1309505467048489/748288838313422294120286634350736906063837462003712) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c 27999999999999997869215941965092587745839075583627913854976) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c 45999999999999999447929697611526260052791822756655235570481931665368964524858482929212040675328) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 c 255000000000000000921318295559459019303950174356715391729088416083584915541165028384193855639420693321266601085254571655168) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 c 3499999999999999946165186993339822537657656983733621504242522000926164518285801896003296912559958257723035391810415242057309953817997018588717052027205101951476196832182272) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 c 38000000000000000767152553004295149081761750657627769336593198966629261206450622439140629084345524321066189949254234801223283876661080403175830037740741551722173914493787714622443287002843487774589280208773572227985372067434541875200) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c)))))))))))))))))
(if (<=.f64 c -9599999999999999490362380761247327440005715888295187440694075180589344508943017082100789211250645533415532703219370477528979341312) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -6422418416702717/75557863725914323419136) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -6197399707408581/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 c -5853278531842485/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -6167591647773595/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c -2105036471864423/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 4526052356754793/2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760256) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 c 3135285318820699/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 1309505467048489/748288838313422294120286634350736906063837462003712) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c 27999999999999997869215941965092587745839075583627913854976) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 c 45999999999999999447929697611526260052791822756655235570481931665368964524858482929212040675328) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 c 255000000000000000921318295559459019303950174356715391729088416083584915541165028384193855639420693321266601085254571655168) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 c 3499999999999999946165186993339822537657656983733621504242522000926164518285801896003296912559958257723035391810415242057309953817997018588717052027205101951476196832182272) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 c 38000000000000000767152553004295149081761750657627769336593198966629261206450622439140629084345524321066189949254234801223283876661080403175830037740741551722173914493787714622443287002843487774589280208773572227985372067434541875200) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b)))))))))))))))))
(if (<=.f64 c -9599999999999999490362380761247327440005715888295187440694075180589344508943017082100789211250645533415532703219370477528979341312) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -6422418416702717/75557863725914323419136) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -6197399707408581/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 c -5853278531842485/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -6167591647773595/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -2105036471864423/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 4526052356754793/2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760256) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 c 3135285318820699/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 1309505467048489/748288838313422294120286634350736906063837462003712) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c 27999999999999997869215941965092587745839075583627913854976) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c 45999999999999999447929697611526260052791822756655235570481931665368964524858482929212040675328) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 c 255000000000000000921318295559459019303950174356715391729088416083584915541165028384193855639420693321266601085254571655168) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 c 3499999999999999946165186993339822537657656983733621504242522000926164518285801896003296912559958257723035391810415242057309953817997018588717052027205101951476196832182272) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 c 38000000000000000767152553004295149081761750657627769336593198966629261206450622439140629084345524321066189949254234801223283876661080403175830037740741551722173914493787714622443287002843487774589280208773572227985372067434541875200) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b)))))))))))))))))
(if (<=.f64 c -9599999999999999490362380761247327440005715888295187440694075180589344508943017082100789211250645533415532703219370477528979341312) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -6422418416702717/75557863725914323419136) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -6197399707408581/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 c -5853278531842485/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -6167591647773595/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c -2105036471864423/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 4526052356754793/2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760256) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 c 3135285318820699/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 c 1309505467048489/748288838313422294120286634350736906063837462003712) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c 27999999999999997869215941965092587745839075583627913854976) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 c 45999999999999999447929697611526260052791822756655235570481931665368964524858482929212040675328) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 c 255000000000000000921318295559459019303950174356715391729088416083584915541165028384193855639420693321266601085254571655168) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 c 3499999999999999946165186993339822537657656983733621504242522000926164518285801896003296912559958257723035391810415242057309953817997018588717052027205101951476196832182272) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 c 38000000000000000767152553004295149081761750657627769336593198966629261206450622439140629084345524321066189949254234801223283876661080403175830037740741551722173914493787714622443287002843487774589280208773572227985372067434541875200) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b)))))))))))))))))
(if (<=.f64 y -145000000000000008430657546165283365969576312755228748604244282038817453506560) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -87999999999999995903332460315708890284032) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 y -6805647338418769/10633823966279326983230456482242756608) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -6501331022405089/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 y -2193615659427521/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 5539569662801113/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 y 3055553964501729/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 37000000000000000575698396790273191897923451686079273034681511475940849903095961020804459426856755564019632392110080) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))))))
(if (<=.f64 y -145000000000000008430657546165283365969576312755228748604244282038817453506560) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -87999999999999995903332460315708890284032) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 y -6805647338418769/10633823966279326983230456482242756608) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -6501331022405089/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 y -2193615659427521/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 y 5539569662801113/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 y 3055553964501729/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 y 37000000000000000575698396790273191897923451686079273034681511475940849903095961020804459426856755564019632392110080) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))))))))))
(if (<=.f64 y -145000000000000008430657546165283365969576312755228748604244282038817453506560) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -87999999999999995903332460315708890284032) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 y -6805647338418769/10633823966279326983230456482242756608) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -6501331022405089/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 y -2193615659427521/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 y 5539569662801113/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 y 3055553964501729/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 y 37000000000000000575698396790273191897923451686079273034681511475940849903095961020804459426856755564019632392110080) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))))))))))
(if (<=.f64 y -145000000000000008430657546165283365969576312755228748604244282038817453506560) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -87999999999999995903332460315708890284032) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 y -6805647338418769/10633823966279326983230456482242756608) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y -6501331022405089/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 y -2193615659427521/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 y 5539569662801113/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 y 3055553964501729/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 y 37000000000000000575698396790273191897923451686079273034681511475940849903095961020804459426856755564019632392110080) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))))))))))
(if (<=.f64 y -6304320991423117/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 y -8680113577089545/943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 4154677247100835/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 y 7225426368408531/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 y 1979563177316403/324518553658426726783156020576256) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 y 13600000000000000211608059360749065130047538998126435493828879893859339423840677564403801302844645288396405419802624) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))))))))
(if (<=.f64 y -6304320991423117/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 y -8680113577089545/943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 y 4154677247100835/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 y 7225426368408531/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 y 1979563177316403/324518553658426726783156020576256) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 y 13600000000000000211608059360749065130047538998126435493828879893859339423840677564403801302844645288396405419802624) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))))))))
(if (<=.f64 y -6304320991423117/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 y -8680113577089545/943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 y 4154677247100835/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 y 7225426368408531/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 y 1979563177316403/324518553658426726783156020576256) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 y 13600000000000000211608059360749065130047538998126435493828879893859339423840677564403801302844645288396405419802624) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))))))))
(if (<=.f64 i -125999999999999994222197341786091701673633962869745476208481247244383833599515358322457297224423466620339481007095354169041529444560273408) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -30999999999999999364496450254037387941094702410555719680) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (neg.f64 i) (*.f64 a b))) (if (<=.f64 i -5226737155905615/696898287454081973172991196020261297061888) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -2842540665798069/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 i -4155671670180649/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -5359922706269999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) (if (<=.f64 i -983113433127829/175555970201398037864189960037990696642380564349834626243584063630598316216309534309285622385163609395625111210811907575838661883607828732903171318983861449587663958422720200465138886329341888788528401320395513446131006525725061407689368272012526598792334483090416306874948482361796597953940777665648656384) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 269773742959189/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 i 1034434490084475/191561942608236107294793378393788647952342390272950272) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 58000000000000000533833905920929432532600308306178850732250332024509560628225728204937268876927827968) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (+.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))))))
(if (<=.f64 i -125999999999999994222197341786091701673633962869745476208481247244383833599515358322457297224423466620339481007095354169041529444560273408) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -30999999999999999364496450254037387941094702410555719680) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b))) (if (<=.f64 i -5226737155905615/696898287454081973172991196020261297061888) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 i -2842540665798069/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i -4155671670180649/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 i -5359922706269999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -983113433127829/175555970201398037864189960037990696642380564349834626243584063630598316216309534309285622385163609395625111210811907575838661883607828732903171318983861449587663958422720200465138886329341888788528401320395513446131006525725061407689368272012526598792334483090416306874948482361796597953940777665648656384) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 i 269773742959189/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (or (<=.f64 i 1034434490084475/191561942608236107294793378393788647952342390272950272) (not (<=.f64 i 58000000000000000533833905920929432532600308306178850732250332024509560628225728204937268876927827968))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))))))
(if (<=.f64 i -125999999999999994222197341786091701673633962869745476208481247244383833599515358322457297224423466620339481007095354169041529444560273408) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -30999999999999999364496450254037387941094702410555719680) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i -5226737155905615/696898287454081973172991196020261297061888) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 i -2842540665798069/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i -4155671670180649/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -5359922706269999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -983113433127829/175555970201398037864189960037990696642380564349834626243584063630598316216309534309285622385163609395625111210811907575838661883607828732903171318983861449587663958422720200465138886329341888788528401320395513446131006525725061407689368272012526598792334483090416306874948482361796597953940777665648656384) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 i 269773742959189/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (or (<=.f64 i 1034434490084475/191561942608236107294793378393788647952342390272950272) (not (<=.f64 i 58000000000000000533833905920929432532600308306178850732250332024509560628225728204937268876927827968))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))))))
(if (<=.f64 i -125999999999999994222197341786091701673633962869745476208481247244383833599515358322457297224423466620339481007095354169041529444560273408) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -30999999999999999364496450254037387941094702410555719680) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i -5226737155905615/696898287454081973172991196020261297061888) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 i -2842540665798069/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 x (*.f64 y z))) (if (<=.f64 i -4155671670180649/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -5359922706269999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -983113433127829/175555970201398037864189960037990696642380564349834626243584063630598316216309534309285622385163609395625111210811907575838661883607828732903171318983861449587663958422720200465138886329341888788528401320395513446131006525725061407689368272012526598792334483090416306874948482361796597953940777665648656384) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 i 269773742959189/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 x (*.f64 y z))) (if (or (<=.f64 i 1034434490084475/191561942608236107294793378393788647952342390272950272) (not (<=.f64 i 58000000000000000533833905920929432532600308306178850732250332024509560628225728204937268876927827968))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))))))
(if (<=.f64 i -83999999999999996148131561190727801115755975246496984138987498162922555733010238881638198149615644413559654004730236112694352963040182272) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -1060000000000) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (neg.f64 i) (*.f64 a b))) (if (<=.f64 i -2395587863123407/43556142965880123323311949751266331066368) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -7932671625482983/661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 i -4370447970442389/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -6578086957694999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) (if (<=.f64 i -3862231344430757/87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328192) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 6487649770073103/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 i 4204616825042777/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) (if (<=.f64 i 5054990000090745/1684996666696914987166688442938726917102321526408785780068975640576) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 210000000000000009737202988628633925208783728138831517820262191626482735562470771258952660500348070756239284612859326051009672203206656) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))))))
(if (<=.f64 i -83999999999999996148131561190727801115755975246496984138987498162922555733010238881638198149615644413559654004730236112694352963040182272) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -1060000000000) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b))) (if (<=.f64 i -2395587863123407/43556142965880123323311949751266331066368) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 i -7932671625482983/661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i -4370447970442389/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 i -6578086957694999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -3862231344430757/87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328192) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 i 6487649770073103/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i 4204616825042777/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 5054990000090745/1684996666696914987166688442938726917102321526408785780068975640576) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 i 210000000000000009737202988628633925208783728138831517820262191626482735562470771258952660500348070756239284612859326051009672203206656) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))))))))))))))
(if (<=.f64 i -83999999999999996148131561190727801115755975246496984138987498162922555733010238881638198149615644413559654004730236112694352963040182272) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -1060000000000) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i -2395587863123407/43556142965880123323311949751266331066368) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -7932671625482983/661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i -4370447970442389/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -6578086957694999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -3862231344430757/87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328192) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 6487649770073103/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i 4204616825042777/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 5054990000090745/1684996666696914987166688442938726917102321526408785780068975640576) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 210000000000000009737202988628633925208783728138831517820262191626482735562470771258952660500348070756239284612859326051009672203206656) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))))))))))))))
(if (<=.f64 i -83999999999999996148131561190727801115755975246496984138987498162922555733010238881638198149615644413559654004730236112694352963040182272) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -1060000000000) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i -2395587863123407/43556142965880123323311949751266331066368) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -7932671625482983/661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 x (*.f64 y z))) (if (<=.f64 i -4370447970442389/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -6578086957694999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -3862231344430757/87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328192) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 6487649770073103/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 x (*.f64 y z))) (if (<=.f64 i 4204616825042777/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 5054990000090745/1684996666696914987166688442938726917102321526408785780068975640576) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 210000000000000009737202988628633925208783728138831517820262191626482735562470771258952660500348070756239284612859326051009672203206656) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))))))))))))))
(if (<=.f64 i -83999999999999996148131561190727801115755975246496984138987498162922555733010238881638198149615644413559654004730236112694352963040182272) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -1060000000000) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i -2395587863123407/43556142965880123323311949751266331066368) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -7932671625482983/661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 x (*.f64 y z))) (if (<=.f64 i -4370447970442389/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -6578086957694999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -3862231344430757/87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328192) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 6487649770073103/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 x (*.f64 y z))) (if (<=.f64 i 4204616825042777/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 5054990000090745/1684996666696914987166688442938726917102321526408785780068975640576) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 210000000000000009737202988628633925208783728138831517820262191626482735562470771258952660500348070756239284612859326051009672203206656) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))))))))))))))
(if (<=.f64 i -379999999999999962900596086629226988621416672758824457164327879657232416272879792726286157215185479930710028839396161950545524564248494080) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -3900000000000000000000) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 i -3832940580997451/174224571863520493293247799005065324265472) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -6081714912870287/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 i -1966701586699075/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i -7308985508549999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 2354389029462013/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 i 6183260036827613/247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) (if (<=.f64 i 2211558125039701/210624583337114373395836055367340864637790190801098222508621955072) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 i 19000000000000000727279682418369939086990005640953097187922186812085133644303346176961929877600468626180854722107639533430448200959918080) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))))))
(if (<=.f64 i -379999999999999962900596086629226988621416672758824457164327879657232416272879792726286157215185479930710028839396161950545524564248494080) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -3900000000000000000000) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 i -3832940580997451/174224571863520493293247799005065324265472) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 i -6081714912870287/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i -1966701586699075/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 i -7308985508549999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 i 2354389029462013/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i 6183260036827613/247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 2211558125039701/210624583337114373395836055367340864637790190801098222508621955072) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 i 19000000000000000727279682418369939086990005640953097187922186812085133644303346176961929877600468626180854722107639533430448200959918080) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))))))))))))))
(if (<=.f64 i -379999999999999962900596086629226988621416672758824457164327879657232416272879792726286157215185479930710028839396161950545524564248494080) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -3900000000000000000000) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 i -3832940580997451/174224571863520493293247799005065324265472) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -6081714912870287/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i -1966701586699075/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -7308985508549999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 2354389029462013/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i 6183260036827613/247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 2211558125039701/210624583337114373395836055367340864637790190801098222508621955072) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 19000000000000000727279682418369939086990005640953097187922186812085133644303346176961929877600468626180854722107639533430448200959918080) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))))))))))))))
(if (<=.f64 i -379999999999999962900596086629226988621416672758824457164327879657232416272879792726286157215185479930710028839396161950545524564248494080) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -3900000000000000000000) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 i -3832940580997451/174224571863520493293247799005065324265472) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -6081714912870287/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 x (*.f64 y z))) (if (<=.f64 i -1966701586699075/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -7308985508549999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 2354389029462013/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 x (*.f64 y z))) (if (<=.f64 i 6183260036827613/247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 2211558125039701/210624583337114373395836055367340864637790190801098222508621955072) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 19000000000000000727279682418369939086990005640953097187922186812085133644303346176961929877600468626180854722107639533430448200959918080) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))))))))))))))
(if (<=.f64 i -379999999999999962900596086629226988621416672758824457164327879657232416272879792726286157215185479930710028839396161950545524564248494080) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -3900000000000000000000) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 i -3832940580997451/174224571863520493293247799005065324265472) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -6081714912870287/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 x (*.f64 y z))) (if (<=.f64 i -1966701586699075/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -7308985508549999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 2354389029462013/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 x (*.f64 y z))) (if (<=.f64 i 6183260036827613/247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 2211558125039701/210624583337114373395836055367340864637790190801098222508621955072) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 19000000000000000727279682418369939086990005640953097187922186812085133644303346176961929877600468626180854722107639533430448200959918080) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))))))))))))))
(if (<=.f64 z -6904811908925349/1569275433846670190958947355801916604025588861116008628224) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 z -1247663247098599/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 z -5648671608315113/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 z -6186006467496895/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 z -3371481399715807/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 z -350177730879819/5648027917416434993898217684409255726702707823703155049366803861725387660722396999811747841990459993941795730996567993156246593731756781895253106176973892212861592182965432241145264144985407055447514718957669060731469824) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b))) (if (<=.f64 z -7180396176890779/97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z -8186063769575999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z -1446536619701461/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 z 5266679106041941/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z 7613526571406249/4758454107128905800953799994079681792420032645310062268978469949811010102913293995344538606387700321887355916128617513761454672785743698264930657859527662802505506689431871596616596511469752757984765426503524599059416795862009216282102716609115705865638544337453260521036049116206989312) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 z 4658669063729833/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))))))))))))))
(if (<=.f64 z -6904811908925349/1569275433846670190958947355801916604025588861116008628224) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 z -1247663247098599/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 z -5648671608315113/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 z -6186006467496895/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 z -3371481399715807/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 z -350177730879819/5648027917416434993898217684409255726702707823703155049366803861725387660722396999811747841990459993941795730996567993156246593731756781895253106176973892212861592182965432241145264144985407055447514718957669060731469824) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 z -7180396176890779/97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (if (<=.f64 z -8186063769575999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z -1446536619701461/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 z 5266679106041941/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (if (<=.f64 z 7613526571406249/4758454107128905800953799994079681792420032645310062268978469949811010102913293995344538606387700321887355916128617513761454672785743698264930657859527662802505506689431871596616596511469752757984765426503524599059416795862009216282102716609115705865638544337453260521036049116206989312) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 4658669063729833/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))))))))))))
(if (<=.f64 z -6904811908925349/1569275433846670190958947355801916604025588861116008628224) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 z -1247663247098599/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 z -5648671608315113/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 z -6186006467496895/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 z -3371481399715807/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 z -350177730879819/5648027917416434993898217684409255726702707823703155049366803861725387660722396999811747841990459993941795730996567993156246593731756781895253106176973892212861592182965432241145264144985407055447514718957669060731469824) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (if (<=.f64 z -7180396176890779/97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 z -8186063769575999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z -1446536619701461/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 z 5266679106041941/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 z 7613526571406249/4758454107128905800953799994079681792420032645310062268978469949811010102913293995344538606387700321887355916128617513761454672785743698264930657859527662802505506689431871596616596511469752757984765426503524599059416795862009216282102716609115705865638544337453260521036049116206989312) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 4658669063729833/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))))))))))))
(if (<=.f64 z -13792459867793/3064991081731777716716694054300618367237478244367204352) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 z -211368832449645/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 z -4260712298843399/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (if (<=.f64 z -5758609657015291/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 z -5613300870566399/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z -3043084444408999/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 z 5760430272233373/2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760256) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z 7613526571406249/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 z 537538738122673/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))))))))))
(if (<=.f64 z -13792459867793/3064991081731777716716694054300618367237478244367204352) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 z -211368832449645/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 z -4260712298843399/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 z -5758609657015291/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 z -5613300870566399/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z -3043084444408999/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 z 5760430272233373/2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760256) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (if (<=.f64 z 7613526571406249/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 537538738122673/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))))))
(if (<=.f64 z -13792459867793/3064991081731777716716694054300618367237478244367204352) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 z -211368832449645/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 z -4260712298843399/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 z -5758609657015291/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 z -5613300870566399/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z -3043084444408999/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 z 5760430272233373/2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760256) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 z 7613526571406249/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 537538738122673/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))))))
(if (<=.f64 z -719999999999999995119083045540372143052430078199726080) (+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z)) (if (<=.f64 z -220000000000000012818866765824) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z -2855827780652981/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 z -5487280990934681/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z -8997827589086393/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 z -8380970049803999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z -1446536619701461/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 z 1302954466338501/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z 1487016908477783/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 z 4658669063729833/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (if (<=.f64 z 600000) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z 599999999999999937492030790988111045840645313566047673833294806699119762143004211252326069460636125888512) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))))))))))))
(if (<=.f64 z -719999999999999995119083045540372143052430078199726080) (+.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 b (neg.f64 c)))) (if (<=.f64 z -220000000000000012818866765824) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (if (<=.f64 z -2855827780652981/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 z -5487280990934681/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z -8997827589086393/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 z -8380970049803999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z -1446536619701461/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 z 1302954466338501/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (if (<=.f64 z 1487016908477783/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 4658669063729833/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (if (<=.f64 z 600000) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z 599999999999999937492030790988111045840645313566047673833294806699119762143004211252326069460636125888512) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))))))))
(if (<=.f64 z -719999999999999995119083045540372143052430078199726080) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 b c))) (if (<=.f64 z -220000000000000012818866765824) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (if (<=.f64 z -2855827780652981/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 z -5487280990934681/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z -8997827589086393/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 z -8380970049803999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z -1446536619701461/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 z 1302954466338501/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (if (<=.f64 z 1487016908477783/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 4658669063729833/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (if (<=.f64 z 600000) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z 599999999999999937492030790988111045840645313566047673833294806699119762143004211252326069460636125888512) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))))))))
(if (<=.f64 z -719999999999999995119083045540372143052430078199726080) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 b c))) (if (<=.f64 z -220000000000000012818866765824) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 z -2855827780652981/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 z -5487280990934681/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z -8997827589086393/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 z -8380970049803999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z -1446536619701461/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 z 1302954466338501/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 z 1487016908477783/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 4658669063729833/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (if (<=.f64 z 600000) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z 599999999999999937492030790988111045840645313566047673833294806699119762143004211252326069460636125888512) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 j (-.f64 (*.f64 y i) (*.f64 t c)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))))))))
(if (<=.f64 i -38000000000000001454559364836739878173980011281906194375844373624170267288606692353923859755200937252361709444215279066860896401919836160) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -40000000000000002943034953908449993590304248608709827196983431605407036575208760808202718624612352) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 i -4000000000000000000000) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (if (<=.f64 i -6097860015223217/43556142965880123323311949751266331066368) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (if (<=.f64 i -6346137300386387/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i -8743781895837593/3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 i 8475800506063247/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 z c) b)) (if (<=.f64 i 7293140785962341/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 i 8202190217936295/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 i 3177782753539507/196159429230833773869868419475239575503198607639501078528) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 i 3039929748475085/2251799813685248) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 z c) b)) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))))))))))
(if (<=.f64 i -38000000000000001454559364836739878173980011281906194375844373624170267288606692353923859755200937252361709444215279066860896401919836160) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -40000000000000002943034953908449993590304248608709827196983431605407036575208760808202718624612352) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 i -4000000000000000000000) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 a b))) (if (<=.f64 i -6097860015223217/43556142965880123323311949751266331066368) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 i -6346137300386387/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 i -8743781895837593/3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 i 8475800506063247/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 z c))) (if (<=.f64 i 7293140785962341/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 i 8202190217936295/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 i 3177782753539507/196159429230833773869868419475239575503198607639501078528) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 i 3039929748475085/2251799813685248) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 z c))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))))))))))
(if (<=.f64 i -19000000000000000727279682418369939086990005640953097187922186812085133644303346176961929877600468626180854722107639533430448200959918080) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -33000000000000001289721282935958117220128794072779998076726073817347804441063393835378013252878336) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 i -1650000000000000000000) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x))) (if (<=.f64 i -3920052866929211/21778071482940061661655974875633165533184) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (if (<=.f64 i -1917062309491721/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i -6715224496003271/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 i 3767022447139221/10463951242053391806136963369726580181263718864311851635192874886429209483641954321222640418122029864527291727710479949464718215680589004332016189037791576956967351342601788071700268169006221818240189631008834448226154239518944108944497601509840881752510934060240763835605888507473266002770708660224) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 i 1600323463891165/53344115463038834192638814325770062377158066578527265283170062494112297902541056572171457606972434325943439284747465923567110413232954920642906848418646640368761260636112116467704626287294512197831720129087092815853525984299811690329311019008) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 i 3827688768370271/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 i 2432376922462339/784637716923335095479473677900958302012794430558004314112) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 i 32) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))))))))))
(if (<=.f64 i -19000000000000000727279682418369939086990005640953097187922186812085133644303346176961929877600468626180854722107639533430448200959918080) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -33000000000000001289721282935958117220128794072779998076726073817347804441063393835378013252878336) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 i -1650000000000000000000) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 i (*.f64 a b))) (if (<=.f64 i -3920052866929211/21778071482940061661655974875633165533184) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 i -1917062309491721/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 i -6715224496003271/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 i 3767022447139221/10463951242053391806136963369726580181263718864311851635192874886429209483641954321222640418122029864527291727710479949464718215680589004332016189037791576956967351342601788071700268169006221818240189631008834448226154239518944108944497601509840881752510934060240763835605888507473266002770708660224) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 i 1600323463891165/53344115463038834192638814325770062377158066578527265283170062494112297902541056572171457606972434325943439284747465923567110413232954920642906848418646640368761260636112116467704626287294512197831720129087092815853525984299811690329311019008) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 i 3827688768370271/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 i 2432376922462339/784637716923335095479473677900958302012794430558004314112) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 i 32) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))))))))))
(if (<=.f64 a -43999999999999997951666230157854445142016) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 a -7148113328562451/1152921504606846976) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a -7542751490199297/11972621413014756705924586149611790497021399392059392) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 a -5623642243178995/1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630912) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (if (<=.f64 a -2921258960492219/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a -6265558709503137/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -2646215558220873/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 a -6773422405034819/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 a -1961990857885011/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a 1810376437072487/145998099763910246996517491382409322396583312231953917778534160572776805350677676368189209962155884792916553906355021033942038551084014015944085162231110854024063829579528478402651974151891320832) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 a 3905996416105825/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 a 4328701449710783/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a 11199999999999999792355721510222761576353013564953625981200590673692630490005110784) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))))))))))))))
(if (<=.f64 a -43999999999999997951666230157854445142016) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 a -7148113328562451/1152921504606846976) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a -7542751490199297/11972621413014756705924586149611790497021399392059392) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 a -5623642243178995/1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630912) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 a -2921258960492219/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a -6265558709503137/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -2646215558220873/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 a -6773422405034819/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 a -1961990857885011/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a 1810376437072487/145998099763910246996517491382409322396583312231953917778534160572776805350677676368189209962155884792916553906355021033942038551084014015944085162231110854024063829579528478402651974151891320832) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 a 3905996416105825/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 a 4328701449710783/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a 11199999999999999792355721510222761576353013564953625981200590673692630490005110784) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))))))))))))))
(if (<=.f64 a -1260000000000000005636042452207474311168) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 a -208967022709991/36028797018963968) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a -5612166287350667/374144419156711147060143317175368453031918731001856) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 a -6748370691814795/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (if (<=.f64 a -2921258960492219/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a -609987015080975/22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -639536231998125/304541062856249971261043199621099634714882089299843985214622076787904646586450815702050470808812820600790778632231520880733099058287596688955562103009770419360352428123639782183462176734064176511024987296225574339802674935168589842054573862983405175400866837597008673346307143437247315968) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a 6985441083371519/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a 463214693505607/436994993873214129706097166956708350993678881411295357199729151951767944417616335439228580716318181998128654620651240845861768505204366709906692902245553277900892247131030458103436298545516643924637451297481464347472084863384057367177715867713536) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 a 8267056630594417/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576) (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) (if (<=.f64 a 1333754873792233/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 a 4277775550302421/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a 11199999999999999792355721510222761576353013564953625981200590673692630490005110784) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))))))))))))))
(if (<=.f64 a -1260000000000000005636042452207474311168) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 a -208967022709991/36028797018963968) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a -5612166287350667/374144419156711147060143317175368453031918731001856) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 a -6748370691814795/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 a -2921258960492219/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a -609987015080975/22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a -639536231998125/304541062856249971261043199621099634714882089299843985214622076787904646586450815702050470808812820600790778632231520880733099058287596688955562103009770419360352428123639782183462176734064176511024987296225574339802674935168589842054573862983405175400866837597008673346307143437247315968) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a 6985441083371519/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a 463214693505607/436994993873214129706097166956708350993678881411295357199729151951767944417616335439228580716318181998128654620651240845861768505204366709906692902245553277900892247131030458103436298545516643924637451297481464347472084863384057367177715867713536) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a 8267056630594417/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 a 1333754873792233/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 a 4277775550302421/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a 11199999999999999792355721510222761576353013564953625981200590673692630490005110784) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))))))))))))))
(if (<=.f64 t -3242591731706757/4503599627370496) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -7740557828966491/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t -3706990736470529/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 t 322146609767327/23010472126237643618935106442099516590310105330461524130999050388189782503104123280986685097268164610703374576623538349780325090408245327679084471121852687920354290358382782115366684108959500047289994617866880738411283287339835248828660878149225886356908865367627046174713247480125403687018925610191900689563648) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 7924417967034979/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 t 7338719129109209/894965747452342537638086997927338702835054349130332891545045303197220750167278254979540133307019636732167484663093741252324901898658543021888907063798893113141027322124350378195837539421218086757657500257242038983622829800210549487979962097077321728) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 4343576157192815/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 132964823831941/63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 817038295730877/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 t 4001264621376699/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 5823336329662291/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 t 1680554680475951/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 t 1318191364431203/6277101735386680763835789423207666416102355444464034512896) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 7136238463529799/89202980794122492566142873090593446023921664) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t 1298074214633707/2596148429267413814265248164610048) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 t 130000000000000009331693572985691597674199002984591404980029211519262914510848) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))))))))))))))))
(if (<=.f64 t -3242591731706757/4503599627370496) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -7740557828966491/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t -3706990736470529/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 t 322146609767327/23010472126237643618935106442099516590310105330461524130999050388189782503104123280986685097268164610703374576623538349780325090408245327679084471121852687920354290358382782115366684108959500047289994617866880738411283287339835248828660878149225886356908865367627046174713247480125403687018925610191900689563648) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 7924417967034979/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 t 7338719129109209/894965747452342537638086997927338702835054349130332891545045303197220750167278254979540133307019636732167484663093741252324901898658543021888907063798893113141027322124350378195837539421218086757657500257242038983622829800210549487979962097077321728) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 4343576157192815/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 132964823831941/63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 817038295730877/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 t 4001264621376699/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 5823336329662291/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 t 1680554680475951/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 t 1318191364431203/6277101735386680763835789423207666416102355444464034512896) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 7136238463529799/89202980794122492566142873090593446023921664) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t 1298074214633707/2596148429267413814265248164610048) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 t 130000000000000009331693572985691597674199002984591404980029211519262914510848) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a)))))))))))))))))))
(if (<=.f64 t -5944751508129055/9007199254740992) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t -1668739871813211/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t -1520272949452037/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 7179267303386145/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 1898558471268797/4127301024497384737127654569660285988428494734657199391624693039270889863724412964643884811622321780427143710884821317803768340308614730759769835769241715444596770968742227220068214981847081570726751819595399909407406471037121576084674975771617472472574520163263578112) (*.f64 x (*.f64 z y)) (if (<=.f64 t 7338719129109209/3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286912) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 8962934927540729/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 5887381382721605/30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 6033513568474169/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 1762461797511165/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 7048757218539003/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 t 7548785066802179/6739986666787659948666753771754907668409286105635143120275902562304) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 t 6957677790436669/10384593717069655257060992658440192) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 t 164999999999999990088603704975509451249150407477010779866365775715099928952832) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 141999999999999999101386508203780787258743987050412569869899239802496833254929271741141583644137231183239082128150341300510341454780561946406034519264406958797781363421000826612398308241273924777001615360) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))))))))))))))
(if (<=.f64 t -5944751508129055/9007199254740992) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -1668739871813211/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t -1520272949452037/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 7179267303386145/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 1898558471268797/4127301024497384737127654569660285988428494734657199391624693039270889863724412964643884811622321780427143710884821317803768340308614730759769835769241715444596770968742227220068214981847081570726751819595399909407406471037121576084674975771617472472574520163263578112) (*.f64 x (*.f64 y z)) (if (<=.f64 t 7338719129109209/3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286912) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 8962934927540729/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 5887381382721605/30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 6033513568474169/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 1762461797511165/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 7048757218539003/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 t 7548785066802179/6739986666787659948666753771754907668409286105635143120275902562304) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 t 6957677790436669/10384593717069655257060992658440192) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (or (<=.f64 t 164999999999999990088603704975509451249150407477010779866365775715099928952832) (not (<=.f64 t 141999999999999999101386508203780787258743987050412569869899239802496833254929271741141583644137231183239082128150341300510341454780561946406034519264406958797781363421000826612398308241273924777001615360))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a)))))))))))))))))
(if (<=.f64 t -5944751508129055/9007199254740992) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -1668739871813211/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t -1520272949452037/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 7179267303386145/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 1898558471268797/4127301024497384737127654569660285988428494734657199391624693039270889863724412964643884811622321780427143710884821317803768340308614730759769835769241715444596770968742227220068214981847081570726751819595399909407406471037121576084674975771617472472574520163263578112) (*.f64 x (*.f64 y z)) (if (<=.f64 t 7338719129109209/3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286912) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 8962934927540729/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 5887381382721605/30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 6033513568474169/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 1762461797511165/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 7048757218539003/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 t 7548785066802179/6739986666787659948666753771754907668409286105635143120275902562304) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (or (<=.f64 t 6957677790436669/10384593717069655257060992658440192) (not (or (<=.f64 t 164999999999999990088603704975509451249150407477010779866365775715099928952832) (not (<=.f64 t 141999999999999999101386508203780787258743987050412569869899239802496833254929271741141583644137231183239082128150341300510341454780561946406034519264406958797781363421000826612398308241273924777001615360))))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))))))))))))
(if (<=.f64 t -5944751508129055/9007199254740992) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 t -1668739871813211/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t -1520272949452037/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 7179267303386145/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 1898558471268797/4127301024497384737127654569660285988428494734657199391624693039270889863724412964643884811622321780427143710884821317803768340308614730759769835769241715444596770968742227220068214981847081570726751819595399909407406471037121576084674975771617472472574520163263578112) (*.f64 x (*.f64 y z)) (if (<=.f64 t 7338719129109209/3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286912) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 8962934927540729/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 5887381382721605/30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 6033513568474169/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 1762461797511165/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 7048757218539003/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 t 7548785066802179/6739986666787659948666753771754907668409286105635143120275902562304) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (or (<=.f64 t 6957677790436669/10384593717069655257060992658440192) (and (not (<=.f64 t 164999999999999990088603704975509451249150407477010779866365775715099928952832)) (<=.f64 t 141999999999999999101386508203780787258743987050412569869899239802496833254929271741141583644137231183239082128150341300510341454780561946406034519264406958797781363421000826612398308241273924777001615360))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))))))))))))
(if (<=.f64 t -11200000000000000521940240357991812766136961071433020847914981129809247150818566555214998376798991977995580537875037486491553330659277258623238967491917606534579217426513941685274256706024618669256349040641474719184775544832) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 t -75999999999999997911306147197014245376) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t -7493989779944505/144115188075855872) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 t -3203980553881365/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t -316723531135841/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 7179267303386145/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 1898558471268797/4127301024497384737127654569660285988428494734657199391624693039270889863724412964643884811622321780427143710884821317803768340308614730759769835769241715444596770968742227220068214981847081570726751819595399909407406471037121576084674975771617472472574520163263578112) (*.f64 x (*.f64 z y)) (if (<=.f64 t 8565101879914997/3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 3516228317727517/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 4287221314597271/30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 5782117169787745/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 8383602063836893/762145642166990290864647761179972242614403843424065222377723867096038022172794340849684107193235344521442121855812163792833978437326241529856) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 t 7048757218539003/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 t 7548785066802179/53919893334301279589334030174039261347274288845081144962207220498432) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 t 3507603929594167/1461501637330902918203684832716283019655932542976) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 8206674233059269/356811923176489970264571492362373784095686656) (*.f64 (*.f64 y x) z) (if (<=.f64 t 34) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 t 66000000000000001177643223618972662233938858482524640017595890390977044545536) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))))))))))))))))))))
(if (<=.f64 t -11200000000000000521940240357991812766136961071433020847914981129809247150818566555214998376798991977995580537875037486491553330659277258623238967491917606534579217426513941685274256706024618669256349040641474719184775544832) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 t -75999999999999997911306147197014245376) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t -7493989779944505/144115188075855872) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 t -3203980553881365/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t -316723531135841/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 7179267303386145/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 1898558471268797/4127301024497384737127654569660285988428494734657199391624693039270889863724412964643884811622321780427143710884821317803768340308614730759769835769241715444596770968742227220068214981847081570726751819595399909407406471037121576084674975771617472472574520163263578112) (*.f64 x (*.f64 y z)) (if (<=.f64 t 8565101879914997/3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 3516228317727517/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 4287221314597271/30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 5782117169787745/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 t 8383602063836893/762145642166990290864647761179972242614403843424065222377723867096038022172794340849684107193235344521442121855812163792833978437326241529856) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 t 7048757218539003/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 t 7548785066802179/53919893334301279589334030174039261347274288845081144962207220498432) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 t 3507603929594167/1461501637330902918203684832716283019655932542976) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 t 8206674233059269/356811923176489970264571492362373784095686656) (*.f64 z (*.f64 x y)) (if (or (<=.f64 t 34) (not (<=.f64 t 66000000000000001177643223618972662233938858482524640017595890390977044545536))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))))))))))))))))
(if (<=.f64 y -33000000000000001466187672486804930258301541310635875218641139249412091387450002052015557486715167592814809214062053658984448) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -16500000000000001524722746040532595270299441569333777560460639712695025664) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y -20000000000000000278744233918828198261424128) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -4058157609103859/7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y -381250694768597/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 y 1298336639719011/17311155196253478792473470072144416162409589179551630037089016513386050438978760195257704640926750732932690575139049592549616764829783999684625661246273604056134014861279398598040994371221141620425498063936264221627122591096883175058256589578798251261609200218857078729474048) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 1018517988167243/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 y 6400000000) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 63000000000000002221499098724689044071238284330515931025560420710398939737577172886029502210037693078913057712398226537373340202577420187402129096538454765445155266300719617135415381269301713649122849042316322833792543387348405260197891800508900671774473838680604672) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x)))))))))))
(if (<=.f64 y -33000000000000001466187672486804930258301541310635875218641139249412091387450002052015557486715167592814809214062053658984448) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 y -16500000000000001524722746040532595270299441569333777560460639712695025664) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y -20000000000000000278744233918828198261424128) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 y -4058157609103859/7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y -381250694768597/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y 1298336639719011/17311155196253478792473470072144416162409589179551630037089016513386050438978760195257704640926750732932690575139049592549616764829783999684625661246273604056134014861279398598040994371221141620425498063936264221627122591096883175058256589578798251261609200218857078729474048) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 y 1018517988167243/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y 6400000000) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 y 63000000000000002221499098724689044071238284330515931025560420710398939737577172886029502210037693078913057712398226537373340202577420187402129096538454765445155266300719617135415381269301713649122849042316322833792543387348405260197891800508900671774473838680604672) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 y (*.f64 x z)))))))))))
(if (<=.f64 y -53999999999999995567092314181802313835095331484787352537608994674834707485526267991417384644854802348390783412774406258163712) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -4984604984193435/664613997892457936451903530140172288) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y -7223697374562891/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 y 2423561727475487/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 8865180569007683/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 y 2900000000) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 480000000000000003288134124342887381295727912196864955089155980569395479218945268507337157146523299960630789320830118651720920962970953773351049898829475974608313437736635358882748472537912055294840153903848756712209850459918684136778912000668965301444187767816847360) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x)))))))))
(if (<=.f64 y -53999999999999995567092314181802313835095331484787352537608994674834707485526267991417384644854802348390783412774406258163712) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 y -4984604984193435/664613997892457936451903530140172288) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 y -7223697374562891/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y 2423561727475487/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 y 8865180569007683/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y 2900000000) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 y 480000000000000003288134124342887381295727912196864955089155980569395479218945268507337157146523299960630789320830118651720920962970953773351049898829475974608313437736635358882748472537912055294840153903848756712209850459918684136778912000668965301444187767816847360) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 y (*.f64 x z)))))))))
(if (<=.f64 y -249999999999999995000867086848550295417201298224252129547162077957693103656857181366197358732498109938694018795269259264) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -6614670317416815/213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076032) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 y -1898558471268797/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 y 334653568196415/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 y 4154677247100835/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 y 6252772818815075/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 y 2445779512244245/21267647932558653966460912964485513216) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 y 10500000000) (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (if (<=.f64 y 1850000000000000042505208519316296370013517925836707108907933646122308127657861662279386965411500384582935610741353973375757204981241926078953901440356706048433110167906385883728170475384881986310114407211686641750225473889004561231263050009596620031981543591038156800) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x)))))))))))
(if (<=.f64 y -249999999999999995000867086848550295417201298224252129547162077957693103656857181366197358732498109938694018795269259264) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 y -6614670317416815/213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076032) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y -1898558471268797/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 y 334653568196415/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y 4154677247100835/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 y 6252772818815075/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y 2445779512244245/21267647932558653966460912964485513216) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 y 10500000000) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y 1850000000000000042505208519316296370013517925836707108907933646122308127657861662279386965411500384582935610741353973375757204981241926078953901440356706048433110167906385883728170475384881986310114407211686641750225473889004561231263050009596620031981543591038156800) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 y (*.f64 x z)))))))))))
(if (<=.f64 y -157999999999999999707421268875873176217197339605336021869512669729613446183119787857090325829544815568777811266267280048128) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -4136441080187897/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 (*.f64 y x) z) (if (<=.f64 y -6281803036927453/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 a (*.f64 i b)) (if (<=.f64 y 1860949183597249/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 y 167121556602935/25711008708143844408671393477458601640355247900524685364822016) (*.f64 b (*.f64 i a)) (if (<=.f64 y 6338253001141147/1267650600228229401496703205376) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 y 300000) (*.f64 b (*.f64 i a)) (if (<=.f64 y 75000000000000004914195821810090892308812475257766433009057289246333146081697827863771037354628695510570178843865505180803341210981956515957327995737944097809328115984830062676473612003670656577317321476244415163885676479186415161543386422886969026017762695205370820820992) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x))))))))))
(if (<=.f64 y -157999999999999999707421268875873176217197339605336021869512669729613446183119787857090325829544815568777811266267280048128) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 y -4136441080187897/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 z (*.f64 x y)) (if (<=.f64 y -6281803036927453/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 a (*.f64 b i)) (if (<=.f64 y 1860949183597249/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 y 167121556602935/25711008708143844408671393477458601640355247900524685364822016) (*.f64 b (*.f64 a i)) (if (<=.f64 y 6338253001141147/1267650600228229401496703205376) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 y 300000) (*.f64 b (*.f64 a i)) (if (<=.f64 y 75000000000000004914195821810090892308812475257766433009057289246333146081697827863771037354628695510570178843865505180803341210981956515957327995737944097809328115984830062676473612003670656577317321476244415163885676479186415161543386422886969026017762695205370820820992) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 y (*.f64 x z))))))))))
(if (<=.f64 y -164999999999999994120386334331212744413179349613158597104991358637761184208738295391402021163903343480767180155986313740288) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -1833742048629809/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (*.f64 (*.f64 y x) z) (if (<=.f64 y -6828046779268971/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 a (*.f64 i b)) (if (<=.f64 y -8182945269092351/19958403095347198116563727130368385660674512604354575415025472424372118918689640657849579654926357010893424468441924952439724379883935936607391717982848314203200056729510856765175377214443629871826533567445439239933308104551208703888888552684480441575071209068757560416423584952303440099278848) (*.f64 (*.f64 b z) (neg.f64 c)) (if (<=.f64 y 807557462926431/87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328192) (*.f64 a (*.f64 i b)) (if (<=.f64 y 8655577598126739/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 (*.f64 c z) (neg.f64 b)) (if (<=.f64 y 5469855589471755/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 i (*.f64 a b)) (if (<=.f64 y 770527719953375/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (*.f64 (neg.f64 a) (*.f64 t x)) (if (<=.f64 y 3500000) (*.f64 b (*.f64 i a)) (if (<=.f64 y 103999999999999993601121920880386965918982421594477377863862556441122404680184726895530954921903985120548698495443603557258892714146698825699292581398001008262097125146064605241457358218434774341414123308829663344090413182296540325718765787758337586172243829143088979247104) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x))))))))))))
(if (<=.f64 y -164999999999999994120386334331212744413179349613158597104991358637761184208738295391402021163903343480767180155986313740288) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 y -1833742048629809/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (*.f64 z (*.f64 x y)) (if (<=.f64 y -6828046779268971/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 a (*.f64 b i)) (if (<=.f64 y -8182945269092351/19958403095347198116563727130368385660674512604354575415025472424372118918689640657849579654926357010893424468441924952439724379883935936607391717982848314203200056729510856765175377214443629871826533567445439239933308104551208703888888552684480441575071209068757560416423584952303440099278848) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 y 807557462926431/87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328192) (*.f64 a (*.f64 b i)) (if (<=.f64 y 8655577598126739/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 (*.f64 z c) (neg.f64 b)) (if (<=.f64 y 5469855589471755/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 i (*.f64 a b)) (if (<=.f64 y 770527719953375/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (*.f64 (neg.f64 a) (*.f64 x t)) (if (<=.f64 y 3500000) (*.f64 b (*.f64 a i)) (if (<=.f64 y 103999999999999993601121920880386965918982421594477377863862556441122404680184726895530954921903985120548698495443603557258892714146698825699292581398001008262097125146064605241457358218434774341414123308829663344090413182296540325718765787758337586172243829143088979247104) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 y (*.f64 x z))))))))))))
(if (<=.f64 y -164999999999999994120386334331212744413179349613158597104991358637761184208738295391402021163903343480767180155986313740288) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 y -1833742048629809/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (*.f64 z (*.f64 x y)) (if (<=.f64 y -6828046779268971/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 a (*.f64 b i)) (if (<=.f64 y -8182945269092351/19958403095347198116563727130368385660674512604354575415025472424372118918689640657849579654926357010893424468441924952439724379883935936607391717982848314203200056729510856765175377214443629871826533567445439239933308104551208703888888552684480441575071209068757560416423584952303440099278848) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 y 807557462926431/87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328192) (*.f64 a (*.f64 b i)) (if (<=.f64 y 8655577598126739/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 (*.f64 z c) (neg.f64 b)) (if (<=.f64 y 5469855589471755/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 i (*.f64 a b)) (if (<=.f64 y 770527719953375/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (*.f64 a (*.f64 x (neg.f64 t))) (if (<=.f64 y 3500000) (*.f64 b (*.f64 a i)) (if (<=.f64 y 103999999999999993601121920880386965918982421594477377863862556441122404680184726895530954921903985120548698495443603557258892714146698825699292581398001008262097125146064605241457358218434774341414123308829663344090413182296540325718765787758337586172243829143088979247104) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 y (*.f64 x z))))))))))))
(if (<=.f64 y -80000000000000002987274699771679117755146206035934563048221843283024040645371976811028906971369011320419192234737536073728) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -155003810463073/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (*.f64 (*.f64 y x) z) (if (<=.f64 y -3550584325219865/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096) (*.f64 a (*.f64 i b)) (if (<=.f64 y -8143028462901657/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392) (*.f64 (*.f64 b z) (neg.f64 c)) (if (<=.f64 y 8647581217641061/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (*.f64 i (*.f64 a b)) (if (<=.f64 y 3916849243096323/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (*.f64 (neg.f64 a) (*.f64 t x)) (if (<=.f64 y 410000) (*.f64 b (*.f64 i a)) (if (<=.f64 y 200000000000000003234567859001916695619234542430649362193511552592108307060071576872267044992881072857638106606636792630232643449349858347906483080050912951688686981971292051911618784649859977614178271254141329375207229894220366272872108750717380308893332605501440) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x))))))))))
(if (<=.f64 y -80000000000000002987274699771679117755146206035934563048221843283024040645371976811028906971369011320419192234737536073728) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 y -155003810463073/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (*.f64 z (*.f64 x y)) (if (<=.f64 y -3550584325219865/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096) (*.f64 a (*.f64 b i)) (if (<=.f64 y -8143028462901657/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 y 8647581217641061/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (*.f64 i (*.f64 a b)) (if (<=.f64 y 3916849243096323/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (*.f64 (neg.f64 a) (*.f64 x t)) (if (<=.f64 y 410000) (*.f64 b (*.f64 a i)) (if (<=.f64 y 200000000000000003234567859001916695619234542430649362193511552592108307060071576872267044992881072857638106606636792630232643449349858347906483080050912951688686981971292051911618784649859977614178271254141329375207229894220366272872108750717380308893332605501440) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 y (*.f64 x z))))))))))
(if (<=.f64 y -80000000000000002987274699771679117755146206035934563048221843283024040645371976811028906971369011320419192234737536073728) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 y -155003810463073/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (*.f64 z (*.f64 x y)) (if (<=.f64 y -3550584325219865/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096) (*.f64 a (*.f64 b i)) (if (<=.f64 y -8143028462901657/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 y 8647581217641061/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (*.f64 i (*.f64 a b)) (if (<=.f64 y 3916849243096323/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (*.f64 a (*.f64 x (neg.f64 t))) (if (<=.f64 y 410000) (*.f64 b (*.f64 a i)) (if (<=.f64 y 200000000000000003234567859001916695619234542430649362193511552592108307060071576872267044992881072857638106606636792630232643449349858347906483080050912951688686981971292051911618784649859977614178271254141329375207229894220366272872108750717380308893332605501440) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 y (*.f64 x z))))))))))
(if (<=.f64 y -118000000000000002800781150970176640561266027191542621938531726424663673335611478225421624520829926048605321369149885120512) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -4386551471082979/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (*.f64 (*.f64 y x) z) (if (<=.f64 y 5626137177742377/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (*.f64 a (*.f64 i b)) (if (<=.f64 y 834738363282823/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 (neg.f64 a) (*.f64 t x)) (if (<=.f64 y 9500000) (*.f64 b (*.f64 i a)) (if (<=.f64 y 244999999999999987993695536922063138691585532209522828676885663980085475533230598046316590069075230214416967029305447669153601253037724746265298420772649862010345040317132669094667759361825762023588125778384110989435493905514557609232086801922009001739863734112881737728) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x))))))))
(if (<=.f64 y -118000000000000002800781150970176640561266027191542621938531726424663673335611478225421624520829926048605321369149885120512) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 y -4386551471082979/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (*.f64 z (*.f64 x y)) (if (<=.f64 y 5626137177742377/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (*.f64 a (*.f64 b i)) (if (<=.f64 y 834738363282823/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 (neg.f64 a) (*.f64 x t)) (if (<=.f64 y 9500000) (*.f64 b (*.f64 a i)) (if (<=.f64 y 244999999999999987993695536922063138691585532209522828676885663980085475533230598046316590069075230214416967029305447669153601253037724746265298420772649862010345040317132669094667759361825762023588125778384110989435493905514557609232086801922009001739863734112881737728) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 y (*.f64 x z))))))))
(if (<=.f64 y -118000000000000002800781150970176640561266027191542621938531726424663673335611478225421624520829926048605321369149885120512) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 y -4386551471082979/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (*.f64 z (*.f64 x y)) (if (<=.f64 y 5626137177742377/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (*.f64 a (*.f64 b i)) (if (<=.f64 y 834738363282823/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 a (*.f64 x (neg.f64 t))) (if (<=.f64 y 9500000) (*.f64 b (*.f64 a i)) (if (<=.f64 y 244999999999999987993695536922063138691585532209522828676885663980085475533230598046316590069075230214416967029305447669153601253037724746265298420772649862010345040317132669094667759361825762023588125778384110989435493905514557609232086801922009001739863734112881737728) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 y (*.f64 x z))))))))
(if (<=.f64 y -77999999999999996720146569104194058462051133569401458821290826446589405537747811046061418858175804248358619031529743974400) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -5290796730472891/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 (*.f64 y x) z) (if (<=.f64 y 8000000000) (*.f64 a (*.f64 i b)) (if (<=.f64 y 13500000000000000764434978664941156936047722418249848160642158567547909707859218763276681721925457864744069014610488838967737111021464770965395988571994045417495686371030928721129619399206276946531064267497668132379745479567112710608524131404700550774963462941133185090584576) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x))))))
(if (<=.f64 y -77999999999999996720146569104194058462051133569401458821290826446589405537747811046061418858175804248358619031529743974400) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 y -5290796730472891/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 z (*.f64 x y)) (if (<=.f64 y 8000000000) (*.f64 a (*.f64 b i)) (if (<=.f64 y 13500000000000000764434978664941156936047722418249848160642158567547909707859218763276681721925457864744069014610488838967737111021464770965395988571994045417495686371030928721129619399206276946531064267497668132379745479567112710608524131404700550774963462941133185090584576) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 y (*.f64 x z))))))
(if (<=.f64 y -2630367692706693/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (*.f64 (*.f64 y x) z) (if (<=.f64 y 1600000000000000) (*.f64 a (*.f64 i b)) (*.f64 y (*.f64 z x))))
(if (<=.f64 y -2630367692706693/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (*.f64 z (*.f64 x y)) (if (<=.f64 y 1600000000000000) (*.f64 a (*.f64 b i)) (*.f64 y (*.f64 x z))))
(if (<=.f64 y -2924210735387341/573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656) (*.f64 x (*.f64 z y)) (if (<=.f64 y 4050000000000) (*.f64 a (*.f64 i b)) (*.f64 y (*.f64 z x))))
(if (<=.f64 y -2924210735387341/573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656) (*.f64 x (*.f64 y z)) (if (<=.f64 y 4050000000000) (*.f64 a (*.f64 b i)) (*.f64 y (*.f64 x z))))
(if (<=.f64 x -1188422437713965/4951760157141521099596496896) (*.f64 x (*.f64 z y)) (if (<=.f64 x 3961408125713217/4951760157141521099596496896) (*.f64 a (*.f64 i b)) (*.f64 x (*.f64 z y))))
(if (or (<=.f64 x -1188422437713965/4951760157141521099596496896) (not (<=.f64 x 3961408125713217/4951760157141521099596496896))) (*.f64 x (*.f64 y z)) (*.f64 a (*.f64 b i)))
(if (<=.f64 a 999999999999999956819772641641815758405104477258378281795396215622882607621111488153942930947432322044748890112) (*.f64 i (*.f64 a b)) (*.f64 a (*.f64 i b)))
(if (<=.f64 a 999999999999999956819772641641815758405104477258378281795396215622882607621111488153942930947432322044748890112) (*.f64 i (*.f64 a b)) (*.f64 a (*.f64 b i)))
(*.f64 b (*.f64 i a))
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 b i))
Compiler

Compiled 6372 to 2339 computations (63.3% saved)

soundness5.6s (7%)

Rules
1880×fma-neg
1716×log-prod
1716×log-prod
1608×fma-neg
1578×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02585
16281
215881
354277
4196877
5453777
6606477
7697677
8742077
9759977
10768477
11771277
02585
16281
215881
354277
4196877
5453777
6606477
7697677
8742077
9759977
10768477
11771277
024130
1559130
021710128
17729588
226279540
046316923
1131914423
2494714123
069620607
1178519749
2569118819
046316923
1131914423
2494714123
02585
16281
215881
354277
4196877
5453777
6606477
7697677
8742077
9759977
10768477
11771277
045621134
1144520450
2561920446
0892256
12032228
26741998
342151998
469131998
046316923
1131914423
2494714123
046316923
1131914423
2494714123
046316923
1131914423
2494714123
04509108
110228326
230148126
021710128
17729588
226279540
021710128
17729588
226279540
021710128
17729588
226279540
021710128
17729588
226279540
021710128
17729588
226279540
069620607
1178519749
2569118819
01144
123944
2319944
039315863
1113215039
2422414807
039315863
1113215039
2422414807
046316923
1131914423
2494714123
039315863
1113215039
2422414807
01999
143999
2624399
02335070
15834304
220494264
374134264
02376
150076
2679676
02335070
15834304
220494264
374134264
039315863
1113215039
2422414807
024130
1559130
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 3561 to 1060 computations (70.2% saved)

end1.2s (1.5%)

Compiler

Compiled 6021 to 1106 computations (81.6% saved)

Profiling

Loading profile data...