Statistics.Distribution.Beta:$centropy from math-functions-0.1.5.2

Time bar (total: 15.0s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
100%99.7%0%0.3%0%0%0%1
Compiler

Compiled 28 to 20 computations (28.6% saved)

sample1.5s (9.9%)

Results
984.0ms5287×body256valid
497.0ms2968×body256infinite
0.0msbody512valid
Bogosity

preprocess132.0ms (0.9%)

Algorithm
egg-herbie
Rules
1402×associate-+l+
1170×associate-+r+
1034×associate--r+
786×fma-neg
748×distribute-lft-in
Problems
243×No Errors
10×(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01461431
14911239
217711225
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 (neg.f64 x) (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 (neg.f64 y) 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 (neg.f64 y) t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) (neg.f64 z))) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 (neg.f64 t) 1) a)) (*.f64 (-.f64 (+.f64 y (neg.f64 t)) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) (neg.f64 a))) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) (neg.f64 b)))
(+.f64 (-.f64 (-.f64 y (*.f64 (-.f64 x 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 x t) 2) b))
(+.f64 (-.f64 (-.f64 z (*.f64 (-.f64 y 1) x)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 t (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 x 1) a)) (*.f64 (-.f64 (+.f64 y x) 2) b))
(+.f64 (-.f64 (-.f64 a (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) x)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 b (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) x))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 z t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 (+.f64 t y) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 a 1) z)) (*.f64 (-.f64 t 1) y)) (*.f64 (-.f64 (+.f64 a t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 b 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 b t) 2) y))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) t)) (*.f64 (-.f64 z 1) a)) (*.f64 (-.f64 (+.f64 y z) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) b)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) z))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 a 1) t)) (*.f64 (-.f64 (+.f64 y a) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 b 1) a)) (*.f64 (-.f64 (+.f64 y b) 2) t))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) b)) (*.f64 (-.f64 (+.f64 y t) 2) a))
Outputs
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (-.f64 t 2)) b))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 -2 t)) b (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (-.f64 t 2)) b))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 -2 t)) b (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 (neg.f64 x) (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 (neg.f64 x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 -2 t)) b (fma.f64 x -1 (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 (neg.f64 y) 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 (neg.f64 y) t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 (neg.f64 y) -1))) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 (neg.f64 y) (-.f64 t 2))))
(fma.f64 b (+.f64 (-.f64 t y) -2) (-.f64 x (fma.f64 z (fma.f64 -1 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (-.f64 t (+.f64 y 2)) (+.f64 x (fma.f64 z (+.f64 y 1) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) (neg.f64 z))) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (+.f64 x (-.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 -2 t)) b (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 (neg.f64 t) 1) a)) (*.f64 (-.f64 (+.f64 y (neg.f64 t)) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a (+.f64 (neg.f64 t) -1)))) (*.f64 b (+.f64 (-.f64 y t) -2)))
(fma.f64 b (-.f64 y (-.f64 t -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (fma.f64 -1 t -1)))))
(fma.f64 b (+.f64 (-.f64 y t) -2) (+.f64 x (fma.f64 z (-.f64 1 y) (+.f64 (*.f64 a t) a))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) (neg.f64 a))) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) (neg.f64 a)))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (+.f64 x (fma.f64 (+.f64 y -1) (neg.f64 z) (*.f64 (+.f64 t -1) a))))
(+.f64 x (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 -2 t)) b))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) (neg.f64 b)))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (-.f64 t 2)) (neg.f64 b)))
(-.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 t))) (*.f64 (+.f64 y (+.f64 -2 t)) b)))
(+.f64 (-.f64 (-.f64 y (*.f64 (-.f64 x 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 x t) 2) b))
(+.f64 (-.f64 (-.f64 y (*.f64 z (+.f64 x -1))) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 (+.f64 x t) -2)))
(fma.f64 b (+.f64 x (+.f64 t -2)) (-.f64 y (fma.f64 z (+.f64 x -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 (+.f64 -2 t) x) (+.f64 y (fma.f64 z (-.f64 1 x) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 z (*.f64 (-.f64 y 1) x)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 z (+.f64 (*.f64 x (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 z (fma.f64 x (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 -2 t)) b (+.f64 z (fma.f64 x (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 t (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 x 1) a)) (*.f64 (-.f64 (+.f64 y x) 2) b))
(+.f64 (-.f64 t (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a (+.f64 x -1)))) (*.f64 b (+.f64 y (-.f64 x 2))))
(fma.f64 b (+.f64 x (+.f64 y -2)) (-.f64 t (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 x -1)))))
(fma.f64 b (+.f64 y (+.f64 x -2)) (-.f64 t (fma.f64 (+.f64 y -1) z (*.f64 a (-.f64 x 1)))))
(+.f64 (-.f64 (-.f64 a (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) x)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 a (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 x (+.f64 t -1)))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 a (fma.f64 (+.f64 y -1) z (*.f64 x (+.f64 t -1)))))
(fma.f64 (+.f64 y (+.f64 -2 t)) b (+.f64 a (fma.f64 z (-.f64 1 y) (*.f64 x (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 b (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) x))
(+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 x (+.f64 y (-.f64 t 2))))
(fma.f64 x (+.f64 y (+.f64 t -2)) (-.f64 b (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(fma.f64 x (+.f64 y (+.f64 -2 t)) (+.f64 b (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 z t) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 y (+.f64 z -1)) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 z (-.f64 t 2))))
(fma.f64 b (+.f64 z (+.f64 t -2)) (-.f64 x (fma.f64 y (+.f64 z -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 z (+.f64 t -2)) (+.f64 x (fma.f64 y (-.f64 1 z) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 (+.f64 t y) 2) b))
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 x (+.f64 (*.f64 z (+.f64 t -1)) (*.f64 (+.f64 y -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 z (+.f64 t -1) (*.f64 (+.f64 y -1) a))))
(fma.f64 (+.f64 y (+.f64 -2 t)) b (-.f64 x (fma.f64 (+.f64 y -1) a (-.f64 (*.f64 z t) z))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 a 1) z)) (*.f64 (-.f64 t 1) y)) (*.f64 (-.f64 (+.f64 a t) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 z (+.f64 a -1)) (*.f64 y (+.f64 t -1)))) (*.f64 b (+.f64 (+.f64 t a) -2)))
(fma.f64 b (+.f64 t (+.f64 a -2)) (-.f64 x (fma.f64 z (+.f64 a -1) (*.f64 y (+.f64 t -1)))))
(fma.f64 b (+.f64 t (+.f64 -2 a)) (+.f64 x (fma.f64 z (-.f64 1 a) (*.f64 y (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 b 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 b t) 2) y))
(+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 b -1))) (*.f64 (+.f64 t -1) a)) (*.f64 y (+.f64 (+.f64 t b) -2)))
(fma.f64 y (+.f64 t (+.f64 b -2)) (-.f64 x (fma.f64 z (+.f64 b -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 y (+.f64 t (+.f64 b -2)) (+.f64 x (fma.f64 z (-.f64 1 b) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) t)) (*.f64 (-.f64 z 1) a)) (*.f64 (-.f64 (+.f64 y z) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) t) (*.f64 a (+.f64 z -1)))) (*.f64 b (+.f64 y (-.f64 z 2))))
(fma.f64 b (+.f64 y (+.f64 z -2)) (-.f64 x (fma.f64 (+.f64 y -1) t (*.f64 a (+.f64 z -1)))))
(fma.f64 b (+.f64 y (+.f64 z -2)) (+.f64 x (fma.f64 t (-.f64 1 y) (*.f64 a (-.f64 1 z)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 x (+.f64 (*.f64 z (+.f64 t -1)) (*.f64 (+.f64 y -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 z (+.f64 t -1) (*.f64 (+.f64 y -1) a))))
(fma.f64 (+.f64 y (+.f64 -2 t)) b (-.f64 x (fma.f64 (+.f64 y -1) a (-.f64 (*.f64 z t) z))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) b)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) z))
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) b)) (*.f64 (+.f64 t -1) a)) (*.f64 z (+.f64 y (-.f64 t 2))))
(fma.f64 z (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 y -1) b (*.f64 (+.f64 t -1) a))))
(fma.f64 z (+.f64 y (+.f64 -2 t)) (+.f64 x (fma.f64 b (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 a 1) t)) (*.f64 (-.f64 (+.f64 y a) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 t (+.f64 a -1)))) (*.f64 b (+.f64 y (-.f64 a 2))))
(fma.f64 b (+.f64 y (+.f64 a -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (+.f64 a -1)))))
(fma.f64 b (+.f64 y (+.f64 a -2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 t (-.f64 1 a)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 b 1) a)) (*.f64 (-.f64 (+.f64 y b) 2) t))
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 a (+.f64 b -1))) (*.f64 t (+.f64 y (-.f64 b 2))))
(fma.f64 t (+.f64 y (+.f64 b -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 b -1)))))
(fma.f64 t (+.f64 y (+.f64 b -2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 b)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) b)) (*.f64 (-.f64 (+.f64 y t) 2) a))
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 t -1) b)) (*.f64 a (+.f64 y (-.f64 t 2))))
(fma.f64 a (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) b))))
(fma.f64 a (+.f64 y (+.f64 -2 t)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 b (-.f64 1 t)))))
Compiler

Compiled 114 to 68 computations (40.4% saved)

eval1.0ms (0%)

Compiler

Compiled 65 to 41 computations (36.9% saved)

prune3.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
97.2%
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
94.9%
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
97.2%
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
94.9%
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Compiler

Compiled 104 to 72 computations (30.8% saved)

localize132.0ms (0.9%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))
100.0%
(*.f64 (+.f64 t -1) a)
98.4%
(fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))
97.2%
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
100.0%
(*.f64 (-.f64 t 1) a)
100.0%
(*.f64 (-.f64 (+.f64 y t) 2) b)
98.7%
(-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a))
96.2%
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Compiler

Compiled 155 to 87 computations (43.9% saved)

series25.0ms (0.2%)

Counts
8 → 396
Calls

99 calls:

TimeVariablePointExpression
2.0ms
t
@0
(fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))
1.0ms
y
@inf
(*.f64 (-.f64 (+.f64 y t) 2) b)
1.0ms
z
@-inf
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
1.0ms
x
@0
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
1.0ms
y
@inf
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))

rewrite117.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
672×add-sqr-sqrt
658×pow1
658×*-un-lft-identity
628×add-cbrt-cube
628×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031244
1748244
Stop Event
node limit
Counts
8 → 251
Calls
Call 1
Inputs
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(*.f64 (-.f64 t 1) a)
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))
(*.f64 (+.f64 t -1) a)
(-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))
Outputs
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))) (/.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (/.f64 1 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))))
(/.f64 1 (/.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))))
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) (neg.f64 (*.f64 (+.f64 t -1) a))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a)))))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3)
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y (+.f64 t -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (*.f64 (+.f64 t -1) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))) (/.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (/.f64 1 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))))
(/.f64 1 (/.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(+.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(*.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))
(pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))
(log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (*.f64 (+.f64 t -1) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))))
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) (neg.f64 (*.f64 (+.f64 t -1) a))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a)))))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3)
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))

simplify264.0ms (1.8%)

Algorithm
egg-herbie
Rules
810×fma-def
616×log-prod
560×associate-*r*
482×associate-*l*
436×cancel-sign-sub-inv
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046030359
1138426435
2622026435
Stop Event
node limit
Counts
647 → 304
Calls
Call 1
Inputs
(-.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
x
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
x
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 t 2))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
x
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
x
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 -1 (*.f64 y z))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 -1 (*.f64 y z))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(*.f64 -1 (*.f64 a t))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(*.f64 -1 (*.f64 a t))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(*.f64 b (-.f64 t 2))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b y)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b y)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (-.f64 y 2))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 -1 a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(-.f64 (+.f64 x (*.f64 b (-.f64 t 2))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
x
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
x
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(*.f64 a (-.f64 t 1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 y 1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 y 1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(*.f64 z (-.f64 y 1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 t 1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 t 1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(*.f64 -1 a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
x
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
x
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 -1 (*.f64 y z))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 -1 (*.f64 y z))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(*.f64 -1 (*.f64 a t))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(*.f64 -1 (*.f64 a t))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))) (/.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (/.f64 1 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))))
(/.f64 1 (/.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))))
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) (neg.f64 (*.f64 (+.f64 t -1) a))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a)))))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3)
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y (+.f64 t -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (*.f64 (+.f64 t -1) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))) (/.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (/.f64 1 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))))
(/.f64 1 (/.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(+.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(*.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))
(pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))
(log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (*.f64 (+.f64 t -1) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))))
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) (neg.f64 (*.f64 (+.f64 t -1) a))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a)))))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3)
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
Outputs
(-.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
x
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
x
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 t 2))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 b (+.f64 t -2))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 t -2) x) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 x (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 x (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 x (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 x (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 x (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 x (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(neg.f64 (*.f64 y (*.f64 -1 (-.f64 b z))))
(*.f64 (fma.f64 b -1 z) (neg.f64 y))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (*.f64 b (+.f64 t -2))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (*.f64 y (fma.f64 b -1 z))) (fma.f64 b (+.f64 t -2) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (*.f64 b (+.f64 t -2))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (*.f64 y (fma.f64 b -1 z))) (fma.f64 b (+.f64 t -2) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (*.f64 b (+.f64 t -2))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (*.f64 y (fma.f64 b -1 z))) (fma.f64 b (+.f64 t -2) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (-.f64 1 t)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 (+.f64 (fma.f64 b (+.f64 y -2) x) a) (*.f64 z (-.f64 1 y)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 z (+.f64 y -1) (neg.f64 a))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 z (+.f64 y -1) (neg.f64 a))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 z (+.f64 y -1) (neg.f64 a))))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 z (+.f64 y -1) (neg.f64 a))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 z (+.f64 y -1) (neg.f64 a))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 z (+.f64 y -1) (neg.f64 a))))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(neg.f64 (*.f64 t (*.f64 -1 (-.f64 b a))))
(*.f64 (fma.f64 b -1 a) (neg.f64 t))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 b (+.f64 y -2))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 (-.f64 x (*.f64 t (fma.f64 b -1 a))) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 b (+.f64 y -2))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 (-.f64 x (*.f64 t (fma.f64 b -1 a))) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 b (+.f64 y -2))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 (-.f64 x (*.f64 t (fma.f64 b -1 a))) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y)))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(neg.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y)))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
x
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
x
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 y (neg.f64 z))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 y (neg.f64 z))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (*.f64 a (-.f64 t 1)))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 -1 a (*.f64 z (+.f64 y -1))))
(-.f64 (fma.f64 z (-.f64 1 y) x) (neg.f64 a))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 z (+.f64 y -1)))
(fma.f64 z (-.f64 1 y) x)
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b y)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b y)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 -1 a)
(neg.f64 a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(-.f64 (+.f64 x (*.f64 b (-.f64 t 2))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 b (+.f64 t -2))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 t -2) x) (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 x (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 x (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 x (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 x (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 x (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 x (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(neg.f64 (*.f64 y (*.f64 -1 (-.f64 b z))))
(*.f64 (fma.f64 b -1 z) (neg.f64 y))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (*.f64 b (+.f64 t -2))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (*.f64 y (fma.f64 b -1 z))) (fma.f64 b (+.f64 t -2) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (*.f64 b (+.f64 t -2))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (*.f64 y (fma.f64 b -1 z))) (fma.f64 b (+.f64 t -2) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (*.f64 b (+.f64 t -2))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (*.f64 y (fma.f64 b -1 z))) (fma.f64 b (+.f64 t -2) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 (+.f64 (fma.f64 b (+.f64 y -2) x) a) (*.f64 z (-.f64 1 y)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 z (+.f64 y -1) (neg.f64 a))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 z (+.f64 y -1) (neg.f64 a))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 z (+.f64 y -1) (neg.f64 a))))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 z (+.f64 y -1) (neg.f64 a))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 z (+.f64 y -1) (neg.f64 a))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 z (+.f64 y -1) (neg.f64 a))))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(neg.f64 (*.f64 t (*.f64 -1 (-.f64 b a))))
(*.f64 (fma.f64 b -1 a) (neg.f64 t))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 b (+.f64 y -2))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 (-.f64 x (*.f64 t (fma.f64 b -1 a))) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 b (+.f64 y -2))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 (-.f64 x (*.f64 t (fma.f64 b -1 a))) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 b (+.f64 y -2))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 (-.f64 x (*.f64 t (fma.f64 b -1 a))) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y)))))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
x
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
x
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (-.f64 1 t)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1)))
(fma.f64 -1 z (*.f64 a (+.f64 t -1)))
(-.f64 (-.f64 (*.f64 t a) a) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 a (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (neg.f64 a))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 -1 a)
(neg.f64 a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(neg.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y)))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
x
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
x
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 y (neg.f64 z))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 y (neg.f64 z))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (*.f64 a (-.f64 t 1)))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 -1 a (*.f64 z (+.f64 y -1))))
(-.f64 (fma.f64 z (-.f64 1 y) x) (neg.f64 a))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 (neg.f64 a) t) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(-.f64 (-.f64 x (*.f64 t a)) (fma.f64 z (+.f64 y -1) (neg.f64 a)))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 z (+.f64 y -1)))
(fma.f64 z (-.f64 1 y) x)
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) 1)
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (/.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))) (/.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (/.f64 1 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))
(/.f64 1 (/.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) (neg.f64 (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 t (+.f64 y -2)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) (+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) (-.f64 x (*.f64 z (+.f64 y -1)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (-.f64 (*.f64 t a) a) (*.f64 b (+.f64 t (+.f64 y -2)))) 3)) (fma.f64 (-.f64 (-.f64 (*.f64 t a) a) (*.f64 b (+.f64 t (+.f64 y -2)))) (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (-.f64 (*.f64 t a) a) (*.f64 b (+.f64 t (+.f64 y -2))))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 3)
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3) 1/3)
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2)
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) 2))
(fabs.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 1))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 0))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x)))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 2)) (+.f64 x (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x)))
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 2)) (+.f64 x (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 2)) (+.f64 x (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (neg.f64 (+.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (neg.f64 (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2))) (neg.f64 (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (+.f64 (neg.f64 (*.f64 x x)) (pow.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) (neg.f64 (*.f64 (+.f64 t -1) a))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1)
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3)
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) 1/3)
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2)
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2))
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(*.f64 b (+.f64 t (+.f64 y -2)))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))
(fabs.f64 (*.f64 b (+.f64 t (+.f64 y -2))))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y (+.f64 t -2))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(*.f64 b (+.f64 t (+.f64 y -2)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(*.f64 b (+.f64 t (+.f64 y -2)))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(pow.f64 (*.f64 (+.f64 t -1) a) 1)
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2))
(fabs.f64 (-.f64 (*.f64 t a) a))
(fabs.f64 (-.f64 a (*.f64 t a)))
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1)))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) 1)
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (/.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))) (/.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (/.f64 1 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))
(/.f64 1 (/.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) (neg.f64 (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 t (+.f64 y -2)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) (+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) (-.f64 x (*.f64 z (+.f64 y -1)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (-.f64 (*.f64 t a) a) (*.f64 b (+.f64 t (+.f64 y -2)))) 3)) (fma.f64 (-.f64 (-.f64 (*.f64 t a) a) (*.f64 b (+.f64 t (+.f64 y -2)))) (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (-.f64 (*.f64 t a) a) (*.f64 b (+.f64 t (+.f64 y -2))))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 3)
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3) 1/3)
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2)
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) 2))
(fabs.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 1))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) z) 2) (*.f64 (-.f64 (*.f64 t a) a) (-.f64 (-.f64 (*.f64 t a) a) (-.f64 (*.f64 y z) z)))))
(pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3) 1/3)
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))
(sqrt.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2))
(fabs.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))))
(log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(pow.f64 (*.f64 (+.f64 t -1) a) 1)
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2))
(fabs.f64 (-.f64 (*.f64 t a) a))
(fabs.f64 (-.f64 a (*.f64 t a)))
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1)))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(fma.f64 -1 a (*.f64 t a))
(-.f64 (*.f64 t a) a)
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 0))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2))))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (*.f64 t a) a) 0))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x)))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 2)) (+.f64 x (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x)))
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 2)) (+.f64 x (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 2)) (+.f64 x (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (neg.f64 (+.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2) (*.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (neg.f64 (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2))) (neg.f64 (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (+.f64 (neg.f64 (*.f64 x x)) (pow.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2) (*.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) (neg.f64 (*.f64 (+.f64 t -1) a))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (*.f64 (neg.f64 (+.f64 t -1)) a)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1)
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3)
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) 1/3)
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2)
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2))
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (neg.f64 (+.f64 t -1)) a))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))

eval148.0ms (1%)

Compiler

Compiled 8855 to 5427 computations (38.7% saved)

prune89.0ms (0.6%)

Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New29014304
Fresh000
Picked202
Done000
Total29214306
Accuracy
100.0%
Counts
306 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.7%
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
76.7%
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
71.7%
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
66.4%
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
65.6%
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
76.7%
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (-.f64 (+.f64 y t) 2) b))
80.0%
(+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
52.6%
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
29.9%
(*.f64 z (-.f64 1 y))
35.3%
(*.f64 y (-.f64 b z))
27.6%
(*.f64 t (-.f64 b a))
37.6%
(*.f64 b (-.f64 (+.f64 t y) 2))
24.1%
(*.f64 a (-.f64 1 t))
17.5%
x
95.7%
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
76.7%
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
71.7%
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
66.4%
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
65.6%
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
76.7%
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (-.f64 (+.f64 y t) 2) b))
80.0%
(+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
52.6%
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
29.9%
(*.f64 z (-.f64 1 y))
35.3%
(*.f64 y (-.f64 b z))
27.6%
(*.f64 t (-.f64 b a))
37.6%
(*.f64 b (-.f64 (+.f64 t y) 2))
24.1%
(*.f64 a (-.f64 1 t))
17.5%
x
Compiler

Compiled 918 to 664 computations (27.7% saved)

localize235.0ms (1.6%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a))
100.0%
(-.f64 (*.f64 t a) a)
100.0%
(*.f64 (-.f64 (+.f64 y t) 2) b)
99.0%
(+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
100.0%
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
100.0%
(*.f64 z (-.f64 y 1))
100.0%
(*.f64 a (-.f64 t 1))
98.5%
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
100.0%
(*.f64 z (-.f64 1 y))
100.0%
(*.f64 a (-.f64 1 t))
100.0%
(*.f64 a (-.f64 t 1))
100.0%
(*.f64 b (-.f64 t 2))
98.4%
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
97.8%
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
Compiler

Compiled 226 to 104 computations (54% saved)

series56.0ms (0.4%)

Counts
13 → 399
Calls

129 calls:

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

rewrite106.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1026×add-sqr-sqrt
1014×pow1
956×add-cbrt-cube
956×add-cube-cbrt
954×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038311
1943311
Stop Event
node limit
Counts
13 → 124
Calls
Call 1
Inputs
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 b (-.f64 t 2))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 1 t))
(*.f64 z (-.f64 1 y))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 t 1))
(*.f64 z (-.f64 y 1))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 (*.f64 t a) a)
(-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a))
Outputs
(*.f64 1 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))))) (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) (pow.f64 (*.f64 y (-.f64 b z)) 3)) (+.f64 (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 b (+.f64 t -2))) (-.f64 (*.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z))) (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (-.f64 b z))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 b (+.f64 t -2))) (*.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z)))) (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (-.f64 b z))))
(pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 1)
(log.f64 (exp.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) (neg.f64 (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(*.f64 1 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))) (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))))) (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))) (sqrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) 3) (pow.f64 (fma.f64 -1 z (*.f64 a (+.f64 t -1))) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x)) (+.f64 (*.f64 (fma.f64 -1 z (*.f64 a (+.f64 t -1))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x)) (*.f64 (fma.f64 -1 z (*.f64 a (+.f64 t -1))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))) (+.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(pow.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))) 1)
(log.f64 (exp.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))) (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))) (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(exp.f64 (log.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(pow.f64 (*.f64 b (+.f64 t -2)) 1)
(log.f64 (exp.f64 (*.f64 b (+.f64 t -2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 b (+.f64 t -2))) (*.f64 b (+.f64 t -2))))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t -2))))
(exp.f64 (log.f64 (*.f64 b (+.f64 t -2))))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2))))
(pow.f64 (*.f64 a (+.f64 t -1)) 1)
(log.f64 (exp.f64 (*.f64 a (+.f64 t -1))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))
(exp.f64 (log.f64 (*.f64 a (+.f64 t -1))))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 t -1))))
(pow.f64 (*.f64 a (-.f64 1 t)) 1)
(log.f64 (exp.f64 (*.f64 a (-.f64 1 t))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (*.f64 a (-.f64 1 t))))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t))))
(exp.f64 (log.f64 (*.f64 a (-.f64 1 t))))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t))))
(pow.f64 (*.f64 z (-.f64 1 y)) 1)
(log.f64 (exp.f64 (*.f64 z (-.f64 1 y))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y))) (*.f64 z (-.f64 1 y))))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 y))))
(exp.f64 (log.f64 (*.f64 z (-.f64 1 y))))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 y))))
(*.f64 1 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(*.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 a (+.f64 t -1))) (-.f64 (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 z (+.f64 y -1))) (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 a (+.f64 t -1))) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 z (+.f64 y -1)))) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))
(pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 1)
(log.f64 (exp.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(expm1.f64 (log1p.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(exp.f64 (log.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(log1p.f64 (expm1.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(pow.f64 (*.f64 a (+.f64 t -1)) 1)
(log.f64 (exp.f64 (*.f64 a (+.f64 t -1))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))
(exp.f64 (log.f64 (*.f64 a (+.f64 t -1))))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 t -1))))
(pow.f64 (*.f64 z (+.f64 y -1)) 1)
(log.f64 (exp.f64 (*.f64 z (+.f64 y -1))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 z (+.f64 y -1))) (*.f64 z (+.f64 y -1))))
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1))))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1))))
(+.f64 x (neg.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(*.f64 1 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (cbrt.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))) (cbrt.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (*.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 1)
(log.f64 (exp.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(exp.f64 (log.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(-.f64 (+.f64 z x) (-.f64 (-.f64 (*.f64 t a) a) (*.f64 b (+.f64 (+.f64 t y) -2))))
(*.f64 1 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))) (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))))) (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))) (sqrt.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) 3)) (+.f64 (*.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))) (-.f64 (*.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))))))
(/.f64 (-.f64 (*.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))) (*.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (*.f64 b (+.f64 (+.f64 t y) -2)))) (-.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))))
(pow.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))) 1)
(log.f64 (exp.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))) (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))) (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(exp.f64 (log.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(+.f64 (*.f64 t a) (neg.f64 a))
(*.f64 1 (-.f64 (*.f64 t a) a))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (cbrt.f64 (-.f64 (*.f64 t a) a))) (cbrt.f64 (-.f64 (*.f64 t a) a)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t a) a)) (sqrt.f64 (-.f64 (*.f64 t a) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 a 3)) (+.f64 (*.f64 (*.f64 t a) (*.f64 t a)) (+.f64 (*.f64 a a) (*.f64 (*.f64 t a) a))))
(/.f64 (-.f64 (*.f64 (*.f64 t a) (*.f64 t a)) (*.f64 a a)) (+.f64 (*.f64 t a) a))
(pow.f64 (-.f64 (*.f64 t a) a) 1)
(log.f64 (exp.f64 (-.f64 (*.f64 t a) a)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 t a) a) (-.f64 (*.f64 t a) a)) (-.f64 (*.f64 t a) a)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t a) a)))
(exp.f64 (log.f64 (-.f64 (*.f64 t a) a)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t a) a)))
(fma.f64 t a (neg.f64 a))
(+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))
(+.f64 (+.f64 z x) (neg.f64 (-.f64 (*.f64 t a) a)))
(+.f64 (-.f64 (+.f64 z x) (*.f64 t a)) a)
(*.f64 1 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))) (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))))) (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))) (sqrt.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (*.f64 (+.f64 z x) (+.f64 z x)) (+.f64 (*.f64 (-.f64 (*.f64 t a) a) (-.f64 (*.f64 t a) a)) (*.f64 (+.f64 z x) (-.f64 (*.f64 t a) a)))))
(/.f64 (-.f64 (*.f64 (+.f64 z x) (+.f64 z x)) (*.f64 (-.f64 (*.f64 t a) a) (-.f64 (*.f64 t a) a))) (+.f64 (+.f64 z x) (-.f64 (*.f64 t a) a)))
(pow.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) 1)
(log.f64 (exp.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))) (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(exp.f64 (log.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))

simplify177.0ms (1.2%)

Algorithm
egg-herbie
Rules
1018×fma-def
780×distribute-lft-in
752×distribute-rgt-in
698×associate-*l*
670×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
047917179
1163014359
2773214359
Stop Event
node limit
Counts
523 → 325
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2)))))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(*.f64 b t)
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(*.f64 b t)
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(*.f64 b (-.f64 t 2))
(*.f64 y (-.f64 b z))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
x
x
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(-.f64 (+.f64 x (*.f64 b (-.f64 t 2))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 y (-.f64 b z))
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(*.f64 z (+.f64 1 (*.f64 -1 y)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(*.f64 -2 b)
(+.f64 (*.f64 -2 b) (*.f64 b t))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b t)
(+.f64 (*.f64 -2 b) (*.f64 b t))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b t)
(+.f64 (*.f64 -2 b) (*.f64 b t))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 -1 a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
a
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
z
(+.f64 z (*.f64 -1 (*.f64 y z)))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (*.f64 y z))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (*.f64 y z))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 y 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(*.f64 a (-.f64 t 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(*.f64 -1 a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 -1 z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
x
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
x
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(*.f64 -1 (*.f64 a t))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(*.f64 -1 (*.f64 a t))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 -1 (*.f64 y z))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 -1 (*.f64 y z))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 a (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
x
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
x
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
z
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
z
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 y 2)))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a))))))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a))))))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2))))))
(+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(*.f64 a (-.f64 1 t))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 t 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(*.f64 b y)
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(*.f64 b y)
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(*.f64 -1 a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 t))))
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 t))))
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 t))))
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 t))))
(-.f64 (+.f64 a z) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
x
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
x
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
z
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
z
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(+.f64 a (+.f64 x z))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(*.f64 -1 (*.f64 a t))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(*.f64 -1 (*.f64 a t))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(+.f64 x z)
(+.f64 x (+.f64 z (*.f64 a (-.f64 1 t))))
(+.f64 x (+.f64 z (*.f64 a (-.f64 1 t))))
(+.f64 x (+.f64 z (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(+.f64 x (+.f64 z (*.f64 a (-.f64 1 t))))
(+.f64 x (+.f64 z (*.f64 a (-.f64 1 t))))
(+.f64 x (+.f64 z (*.f64 a (-.f64 1 t))))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(+.f64 x (+.f64 z (*.f64 a (+.f64 1 (*.f64 -1 t)))))
(+.f64 x (+.f64 z (*.f64 a (+.f64 1 (*.f64 -1 t)))))
(+.f64 x (+.f64 z (*.f64 a (+.f64 1 (*.f64 -1 t)))))
(*.f64 1 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))))) (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) (pow.f64 (*.f64 y (-.f64 b z)) 3)) (+.f64 (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 b (+.f64 t -2))) (-.f64 (*.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z))) (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (-.f64 b z))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 b (+.f64 t -2))) (*.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z)))) (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (-.f64 b z))))
(pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 1)
(log.f64 (exp.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) (neg.f64 (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(*.f64 1 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))) (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))))) (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))) (sqrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) 3) (pow.f64 (fma.f64 -1 z (*.f64 a (+.f64 t -1))) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x)) (+.f64 (*.f64 (fma.f64 -1 z (*.f64 a (+.f64 t -1))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x)) (*.f64 (fma.f64 -1 z (*.f64 a (+.f64 t -1))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))) (+.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(pow.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))) 1)
(log.f64 (exp.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))) (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))) (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(exp.f64 (log.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(pow.f64 (*.f64 b (+.f64 t -2)) 1)
(log.f64 (exp.f64 (*.f64 b (+.f64 t -2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 b (+.f64 t -2))) (*.f64 b (+.f64 t -2))))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t -2))))
(exp.f64 (log.f64 (*.f64 b (+.f64 t -2))))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2))))
(pow.f64 (*.f64 a (+.f64 t -1)) 1)
(log.f64 (exp.f64 (*.f64 a (+.f64 t -1))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))
(exp.f64 (log.f64 (*.f64 a (+.f64 t -1))))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 t -1))))
(pow.f64 (*.f64 a (-.f64 1 t)) 1)
(log.f64 (exp.f64 (*.f64 a (-.f64 1 t))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (*.f64 a (-.f64 1 t))))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t))))
(exp.f64 (log.f64 (*.f64 a (-.f64 1 t))))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t))))
(pow.f64 (*.f64 z (-.f64 1 y)) 1)
(log.f64 (exp.f64 (*.f64 z (-.f64 1 y))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y))) (*.f64 z (-.f64 1 y))))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 y))))
(exp.f64 (log.f64 (*.f64 z (-.f64 1 y))))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 y))))
(*.f64 1 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(*.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 a (+.f64 t -1))) (-.f64 (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 z (+.f64 y -1))) (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 a (+.f64 t -1))) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 z (+.f64 y -1)))) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))
(pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 1)
(log.f64 (exp.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(expm1.f64 (log1p.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(exp.f64 (log.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(log1p.f64 (expm1.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(pow.f64 (*.f64 a (+.f64 t -1)) 1)
(log.f64 (exp.f64 (*.f64 a (+.f64 t -1))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))
(exp.f64 (log.f64 (*.f64 a (+.f64 t -1))))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 t -1))))
(pow.f64 (*.f64 z (+.f64 y -1)) 1)
(log.f64 (exp.f64 (*.f64 z (+.f64 y -1))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 z (+.f64 y -1))) (*.f64 z (+.f64 y -1))))
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1))))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1))))
(+.f64 x (neg.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(*.f64 1 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (cbrt.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))) (cbrt.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (*.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 1)
(log.f64 (exp.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(exp.f64 (log.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(-.f64 (+.f64 z x) (-.f64 (-.f64 (*.f64 t a) a) (*.f64 b (+.f64 (+.f64 t y) -2))))
(*.f64 1 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))) (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))))) (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))) (sqrt.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) 3)) (+.f64 (*.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))) (-.f64 (*.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))))))
(/.f64 (-.f64 (*.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))) (*.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (*.f64 b (+.f64 (+.f64 t y) -2)))) (-.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))))
(pow.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))) 1)
(log.f64 (exp.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))) (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))) (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(exp.f64 (log.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(+.f64 (*.f64 t a) (neg.f64 a))
(*.f64 1 (-.f64 (*.f64 t a) a))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (cbrt.f64 (-.f64 (*.f64 t a) a))) (cbrt.f64 (-.f64 (*.f64 t a) a)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t a) a)) (sqrt.f64 (-.f64 (*.f64 t a) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 a 3)) (+.f64 (*.f64 (*.f64 t a) (*.f64 t a)) (+.f64 (*.f64 a a) (*.f64 (*.f64 t a) a))))
(/.f64 (-.f64 (*.f64 (*.f64 t a) (*.f64 t a)) (*.f64 a a)) (+.f64 (*.f64 t a) a))
(pow.f64 (-.f64 (*.f64 t a) a) 1)
(log.f64 (exp.f64 (-.f64 (*.f64 t a) a)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 t a) a) (-.f64 (*.f64 t a) a)) (-.f64 (*.f64 t a) a)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t a) a)))
(exp.f64 (log.f64 (-.f64 (*.f64 t a) a)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t a) a)))
(fma.f64 t a (neg.f64 a))
(+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))
(+.f64 (+.f64 z x) (neg.f64 (-.f64 (*.f64 t a) a)))
(+.f64 (-.f64 (+.f64 z x) (*.f64 t a)) a)
(*.f64 1 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))) (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))))) (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))) (sqrt.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (*.f64 (+.f64 z x) (+.f64 z x)) (+.f64 (*.f64 (-.f64 (*.f64 t a) a) (-.f64 (*.f64 t a) a)) (*.f64 (+.f64 z x) (-.f64 (*.f64 t a) a)))))
(/.f64 (-.f64 (*.f64 (+.f64 z x) (+.f64 z x)) (*.f64 (-.f64 (*.f64 t a) a) (-.f64 (*.f64 t a) a))) (+.f64 (+.f64 z x) (-.f64 (*.f64 t a) a)))
(pow.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) 1)
(log.f64 (exp.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))) (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(exp.f64 (log.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
Outputs
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 y (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2)))))
(*.f64 (neg.f64 b) (*.f64 -1 (+.f64 y (+.f64 t -2))))
(*.f64 (-.f64 (neg.f64 y) (+.f64 t -2)) (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (+.f64 (*.f64 b (*.f64 -1 (+.f64 y (+.f64 t -2)))) (*.f64 y z)))
(neg.f64 (fma.f64 b (-.f64 (neg.f64 y) (+.f64 t -2)) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (+.f64 (*.f64 b (*.f64 -1 (+.f64 y (+.f64 t -2)))) (*.f64 y z)))
(neg.f64 (fma.f64 b (-.f64 (neg.f64 y) (+.f64 t -2)) (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (+.f64 (*.f64 b (*.f64 -1 (+.f64 y (+.f64 t -2)))) (*.f64 y z)))
(neg.f64 (fma.f64 b (-.f64 (neg.f64 y) (+.f64 t -2)) (*.f64 y z)))
(+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z)))
(fma.f64 -2 b (*.f64 y (-.f64 b z)))
(fma.f64 y (-.f64 b z) (*.f64 b -2))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 b t)
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 b t)
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(*.f64 y (-.f64 b z))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 y (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
x
x
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 y (+.f64 t -2)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2)))))
(*.f64 (neg.f64 b) (*.f64 -1 (+.f64 y (+.f64 t -2))))
(*.f64 (-.f64 (neg.f64 y) (+.f64 t -2)) (neg.f64 b))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (*.f64 -1 (+.f64 (*.f64 b (*.f64 -1 (+.f64 y (+.f64 t -2)))) (*.f64 y z))) (fma.f64 -1 z (-.f64 (*.f64 t a) a))))
(+.f64 x (fma.f64 -1 (fma.f64 b (-.f64 (neg.f64 y) (+.f64 t -2)) (*.f64 y z)) (fma.f64 a (-.f64 1 t) z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (*.f64 -1 (+.f64 (*.f64 b (*.f64 -1 (+.f64 y (+.f64 t -2)))) (*.f64 y z))) (fma.f64 -1 z (-.f64 (*.f64 t a) a))))
(+.f64 x (fma.f64 -1 (fma.f64 b (-.f64 (neg.f64 y) (+.f64 t -2)) (*.f64 y z)) (fma.f64 a (-.f64 1 t) z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (*.f64 -1 (+.f64 (*.f64 b (*.f64 -1 (+.f64 y (+.f64 t -2)))) (*.f64 y z))) (fma.f64 -1 z (-.f64 (*.f64 t a) a))))
(+.f64 x (fma.f64 -1 (fma.f64 b (-.f64 (neg.f64 y) (+.f64 t -2)) (*.f64 y z)) (fma.f64 a (-.f64 1 t) z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (*.f64 y (-.f64 b z))) (*.f64 -1 (+.f64 z a))))
(+.f64 (fma.f64 y (-.f64 b z) (*.f64 b -2)) (+.f64 z (+.f64 a x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 z a))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 z a))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 z a))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 z a))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 z a))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 z a))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(*.f64 (neg.f64 t) (*.f64 -1 (-.f64 b a)))
(*.f64 t (neg.f64 (fma.f64 -1 b a)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 z a))))
(+.f64 x (+.f64 (fma.f64 b -2 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 t (fma.f64 -1 b a)))) (+.f64 z a)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 z a))))
(+.f64 x (+.f64 (fma.f64 b -2 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 t (fma.f64 -1 b a)))) (+.f64 z a)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 z a))))
(+.f64 x (+.f64 (fma.f64 b -2 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 t (fma.f64 -1 b a)))) (+.f64 z a)))
(-.f64 (+.f64 x (*.f64 b (-.f64 t 2))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 t -2)) (fma.f64 -1 z (-.f64 (*.f64 t a) a))))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 a (-.f64 1 t) z))
(*.f64 y (-.f64 b z))
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 (*.f64 t a) a)))
(+.f64 a (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 t a)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (fma.f64 b y (fma.f64 b (+.f64 t -2) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 z (*.f64 y z))) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (fma.f64 b y (fma.f64 b (+.f64 t -2) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 z (*.f64 y z))) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (fma.f64 b y (fma.f64 b (+.f64 t -2) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 z (*.f64 y z))) (fma.f64 a (-.f64 1 t) x))
(*.f64 z (+.f64 1 (*.f64 -1 y)))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (fma.f64 b y (fma.f64 b (+.f64 t -2) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 z (*.f64 y z))) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (fma.f64 b y (fma.f64 b (+.f64 t -2) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 z (*.f64 y z))) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (fma.f64 b y (fma.f64 b (+.f64 t -2) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 z (*.f64 y z))) (fma.f64 a (-.f64 1 t) x))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (fma.f64 b y (fma.f64 b (+.f64 t -2) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 z (*.f64 y z))) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (fma.f64 b y (fma.f64 b (+.f64 t -2) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 z (*.f64 y z))) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (fma.f64 b y (fma.f64 b (+.f64 t -2) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 z (*.f64 y z))) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (neg.f64 z))
(+.f64 z (+.f64 (*.f64 y (-.f64 b z)) (fma.f64 b (+.f64 t -2) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(*.f64 -2 b)
(*.f64 b -2)
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(*.f64 b t)
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(*.f64 b t)
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(*.f64 -1 a)
(neg.f64 a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
a
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
z
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 y (neg.f64 z))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 y (neg.f64 z))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(*.f64 a (-.f64 t 1))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 a (*.f64 z (+.f64 -1 y)))
(-.f64 (-.f64 (*.f64 y z) z) a)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 a (-.f64 t 1))
(-.f64 (*.f64 t a) a)
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1)))
(fma.f64 -1 z (-.f64 (*.f64 t a) a))
(-.f64 (-.f64 (*.f64 t a) a) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 -1 a)
(neg.f64 a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(*.f64 -1 z)
(neg.f64 z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(neg.f64 (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y))))
(-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a)))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
x
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
x
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 z (+.f64 -1 y)))
(fma.f64 z (-.f64 1 y) x)
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 -1 a (*.f64 z (+.f64 -1 y))))
(+.f64 x (+.f64 a (-.f64 z (*.f64 y z))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 x (*.f64 a (-.f64 t 1)))
(-.f64 x (-.f64 (*.f64 t a) a))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 y (neg.f64 z))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 y (neg.f64 z))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 a (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2)))) (*.f64 t a)))
(+.f64 z (fma.f64 b (+.f64 y (+.f64 t -2)) (-.f64 a (*.f64 t a))))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
x
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
x
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a t))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 (*.f64 t a) a)))
(+.f64 a (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 t a)))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
z
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
z
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 y 2)))))
(+.f64 a (+.f64 (+.f64 z x) (*.f64 b (+.f64 y -2))))
(+.f64 x (+.f64 a (fma.f64 b (+.f64 y -2) z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 (+.f64 z x) (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))))
(+.f64 a (+.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (+.f64 z x)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 (+.f64 z x) (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))))
(+.f64 a (+.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (+.f64 z x)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 (+.f64 z x) (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))))
(+.f64 a (+.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (+.f64 z x)))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 (+.f64 z x) (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))))
(+.f64 a (+.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (+.f64 z x)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 (+.f64 z x) (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))))
(+.f64 a (+.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (+.f64 z x)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 (+.f64 z x) (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))))
(+.f64 a (+.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (+.f64 z x)))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(*.f64 (neg.f64 t) (*.f64 -1 (-.f64 b a)))
(*.f64 t (neg.f64 (fma.f64 -1 b a)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2))))))
(+.f64 a (+.f64 (+.f64 z x) (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 b (+.f64 y -2)))))
(+.f64 (+.f64 (*.f64 t (neg.f64 (fma.f64 -1 b a))) (fma.f64 b (+.f64 y -2) z)) (+.f64 a x))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2))))))
(+.f64 a (+.f64 (+.f64 z x) (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 b (+.f64 y -2)))))
(+.f64 (+.f64 (*.f64 t (neg.f64 (fma.f64 -1 b a))) (fma.f64 b (+.f64 y -2) z)) (+.f64 a x))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2))))))
(+.f64 a (+.f64 (+.f64 z x) (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 b (+.f64 y -2)))))
(+.f64 (+.f64 (*.f64 t (neg.f64 (fma.f64 -1 b a))) (fma.f64 b (+.f64 y -2) z)) (+.f64 a x))
(+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2)))))
(+.f64 z (fma.f64 b (+.f64 y (+.f64 t -2)) x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 t 2))))) (*.f64 a t))
(+.f64 x (-.f64 (*.f64 b (+.f64 t -2)) (fma.f64 -1 z (-.f64 (*.f64 t a) a))))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(*.f64 b y)
(*.f64 y b)
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(*.f64 b y)
(*.f64 y b)
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 y (+.f64 t -2)))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 y (+.f64 t -2)))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(-.f64 (+.f64 a (+.f64 x (+.f64 z (*.f64 b (-.f64 (+.f64 t y) 2))))) (*.f64 a t))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(*.f64 -1 a)
(neg.f64 a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(-.f64 (*.f64 t a) a)
(*.f64 a (-.f64 t 1))
(-.f64 (*.f64 t a) a)
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 t))))
(-.f64 (*.f64 t a) a)
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 t))))
(-.f64 (*.f64 t a) a)
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 t))))
(-.f64 (*.f64 t a) a)
(*.f64 -1 (*.f64 a (+.f64 1 (*.f64 -1 t))))
(-.f64 (*.f64 t a) a)
(-.f64 (+.f64 a z) (*.f64 a t))
(+.f64 a (-.f64 z (*.f64 t a)))
(fma.f64 a (-.f64 1 t) z)
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
x
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
x
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 x (-.f64 (*.f64 t a) a))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
z
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
z
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(+.f64 a (+.f64 x z))
(+.f64 a (+.f64 z x))
(+.f64 z (+.f64 a x))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 a t)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(+.f64 x z)
(+.f64 z x)
(+.f64 x (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(+.f64 x (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(+.f64 x (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 x (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(+.f64 x (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(+.f64 x (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 x (+.f64 z (*.f64 a (+.f64 1 (*.f64 -1 t)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(+.f64 x (+.f64 z (*.f64 a (+.f64 1 (*.f64 -1 t)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(+.f64 x (+.f64 z (*.f64 a (+.f64 1 (*.f64 -1 t)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(*.f64 1 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))))) (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) (pow.f64 (*.f64 y (-.f64 b z)) 3)) (+.f64 (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 b (+.f64 t -2))) (-.f64 (*.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z))) (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (-.f64 b z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) (pow.f64 (*.f64 y (-.f64 b z)) 3)) (fma.f64 (*.f64 b (+.f64 t -2)) (*.f64 b (+.f64 t -2)) (*.f64 (*.f64 y (-.f64 b z)) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) (pow.f64 (*.f64 y (-.f64 b z)) 3)) (fma.f64 (*.f64 y (-.f64 b z)) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t -2))) (pow.f64 (*.f64 b (+.f64 t -2)) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 b (+.f64 t -2))) (*.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z)))) (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (-.f64 b z))))
(/.f64 (*.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 b (+.f64 t -2) (neg.f64 (*.f64 y (-.f64 b z))))) (fma.f64 b (+.f64 t -2) (neg.f64 (*.f64 y (-.f64 b z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (*.f64 y (*.f64 (-.f64 b z) (*.f64 y (-.f64 b z))))) (fma.f64 b (+.f64 t -2) (*.f64 y (neg.f64 (-.f64 b z)))))
(pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 1)
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(log.f64 (exp.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(cbrt.f64 (*.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (*.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(+.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) (neg.f64 (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(*.f64 1 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))) (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))))) (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))) (sqrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) 3) (pow.f64 (fma.f64 -1 z (*.f64 a (+.f64 t -1))) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x)) (+.f64 (*.f64 (fma.f64 -1 z (*.f64 a (+.f64 t -1))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (fma.f64 -1 z (-.f64 (*.f64 t a) a)) 3)) (fma.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (*.f64 (fma.f64 -1 z (-.f64 (*.f64 t a) a)) (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (+.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 y (-.f64 b z)) (fma.f64 b (+.f64 t -2) x)) 3) (pow.f64 (-.f64 (-.f64 (*.f64 t a) a) z) 3)) (fma.f64 (+.f64 (*.f64 y (-.f64 b z)) (fma.f64 b (+.f64 t -2) x)) (+.f64 (*.f64 y (-.f64 b z)) (fma.f64 b (+.f64 t -2) x)) (*.f64 (-.f64 (-.f64 (*.f64 t a) a) z) (+.f64 (fma.f64 b (+.f64 t -2) x) (+.f64 (*.f64 y (-.f64 b z)) (-.f64 (-.f64 (*.f64 t a) a) z))))))
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x)) (*.f64 (fma.f64 -1 z (*.f64 a (+.f64 t -1))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))) (+.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) x) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(/.f64 (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (+.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))) (-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))) (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (+.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))))
(/.f64 (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z))) (+.f64 (fma.f64 b (+.f64 t -2) x) (+.f64 (*.f64 y (-.f64 b z)) (-.f64 (-.f64 (*.f64 t a) a) z)))) (+.f64 (fma.f64 b (+.f64 t -2) x) (+.f64 (*.f64 y (-.f64 b z)) (-.f64 (-.f64 (*.f64 t a) a) z))))
(pow.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))) 1)
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(log.f64 (exp.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))) (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))) (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(cbrt.f64 (*.f64 (-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 -1 z (-.f64 (*.f64 t a) a))) (*.f64 (-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 -1 z (-.f64 (*.f64 t a) a))) (-.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (fma.f64 -1 z (-.f64 (*.f64 t a) a))))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(exp.f64 (log.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) (fma.f64 a (-.f64 1 t) z)))
(pow.f64 (*.f64 b (+.f64 t -2)) 1)
(*.f64 b (+.f64 t -2))
(log.f64 (exp.f64 (*.f64 b (+.f64 t -2))))
(*.f64 b (+.f64 t -2))
(cbrt.f64 (*.f64 (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 b (+.f64 t -2))) (*.f64 b (+.f64 t -2))))
(*.f64 b (+.f64 t -2))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t -2))))
(*.f64 b (+.f64 t -2))
(exp.f64 (log.f64 (*.f64 b (+.f64 t -2))))
(*.f64 b (+.f64 t -2))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2))))
(*.f64 b (+.f64 t -2))
(pow.f64 (*.f64 a (+.f64 t -1)) 1)
(-.f64 (*.f64 t a) a)
(log.f64 (exp.f64 (*.f64 a (+.f64 t -1))))
(-.f64 (*.f64 t a) a)
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))
(-.f64 (*.f64 t a) a)
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))
(-.f64 (*.f64 t a) a)
(exp.f64 (log.f64 (*.f64 a (+.f64 t -1))))
(-.f64 (*.f64 t a) a)
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 t -1))))
(-.f64 (*.f64 t a) a)
(pow.f64 (*.f64 a (-.f64 1 t)) 1)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(log.f64 (exp.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (*.f64 a (-.f64 1 t))))
(cbrt.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))))
(cbrt.f64 (pow.f64 (-.f64 a (*.f64 t a)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(exp.f64 (log.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(pow.f64 (*.f64 z (-.f64 1 y)) 1)
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(log.f64 (exp.f64 (*.f64 z (-.f64 1 y))))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(cbrt.f64 (*.f64 (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y))) (*.f64 z (-.f64 1 y))))
(cbrt.f64 (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y)))))
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 y z)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 y))))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(exp.f64 (log.f64 (*.f64 z (-.f64 1 y))))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 y))))
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(*.f64 1 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(*.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 a (+.f64 t -1))) (-.f64 (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 z (+.f64 y -1))) (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (fma.f64 (-.f64 (*.f64 t a) a) (-.f64 (*.f64 t a) a) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 t a) a)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) z) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (fma.f64 (-.f64 (*.f64 y z) z) (fma.f64 z (+.f64 -1 y) (-.f64 a (*.f64 t a))) (pow.f64 (-.f64 (*.f64 t a) a) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 a (+.f64 t -1))) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 z (+.f64 y -1)))) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))
(/.f64 (*.f64 (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y))) (fma.f64 a (+.f64 -1 t) (*.f64 (neg.f64 z) (+.f64 -1 y)))) (fma.f64 a (+.f64 -1 t) (*.f64 (neg.f64 z) (+.f64 -1 y))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t a) a) 2) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (fma.f64 a (+.f64 -1 t) (-.f64 z (*.f64 y z))))
(pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 1)
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(log.f64 (exp.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(cbrt.f64 (*.f64 (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(expm1.f64 (log1p.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(exp.f64 (log.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(log1p.f64 (expm1.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)
(pow.f64 (*.f64 a (+.f64 t -1)) 1)
(-.f64 (*.f64 t a) a)
(log.f64 (exp.f64 (*.f64 a (+.f64 t -1))))
(-.f64 (*.f64 t a) a)
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))
(-.f64 (*.f64 t a) a)
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))
(-.f64 (*.f64 t a) a)
(exp.f64 (log.f64 (*.f64 a (+.f64 t -1))))
(-.f64 (*.f64 t a) a)
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 t -1))))
(-.f64 (*.f64 t a) a)
(pow.f64 (*.f64 z (+.f64 y -1)) 1)
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(log.f64 (exp.f64 (*.f64 z (+.f64 y -1))))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(cbrt.f64 (*.f64 (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 z (+.f64 y -1))) (*.f64 z (+.f64 y -1))))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1))))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1))))
(*.f64 z (+.f64 -1 y))
(-.f64 (*.f64 y z) z)
(+.f64 x (neg.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(*.f64 1 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (cbrt.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))) (cbrt.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (*.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y))) 3)) (fma.f64 x x (*.f64 (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 3)) (fma.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y))) (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y))))) (+.f64 x (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z) 2)) (+.f64 x (-.f64 (fma.f64 y z (-.f64 (*.f64 t a) a)) z)))
(pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 1)
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(log.f64 (exp.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(cbrt.f64 (*.f64 (-.f64 x (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))) (*.f64 (-.f64 x (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))) (-.f64 x (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))))))
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a)))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(exp.f64 (log.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 x (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))))
(-.f64 (+.f64 z x) (-.f64 (-.f64 (*.f64 t a) a) (*.f64 b (+.f64 (+.f64 t y) -2))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(*.f64 1 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))) (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))))) (cbrt.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(*.f64 (sqrt.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))) (sqrt.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(/.f64 (+.f64 (pow.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) 3)) (+.f64 (*.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))) (-.f64 (*.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))))))
(/.f64 (+.f64 (pow.f64 (+.f64 a (+.f64 z (-.f64 x (*.f64 t a)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (fma.f64 (+.f64 a (+.f64 z (-.f64 x (*.f64 t a)))) (+.f64 a (+.f64 z (-.f64 x (*.f64 t a)))) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (+.f64 a (+.f64 z (-.f64 x (*.f64 t a))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 z (fma.f64 a (-.f64 1 t) x)) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (fma.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 z (fma.f64 a (-.f64 1 t) x))) (pow.f64 (+.f64 z (fma.f64 a (-.f64 1 t) x)) 2)))
(/.f64 (-.f64 (*.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))) (*.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (*.f64 b (+.f64 (+.f64 t y) -2)))) (-.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))))
(/.f64 (-.f64 (*.f64 (+.f64 a (+.f64 z (-.f64 x (*.f64 t a)))) (+.f64 a (+.f64 z (-.f64 x (*.f64 t a))))) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 b (+.f64 t (+.f64 y -2))))) (-.f64 (+.f64 a (+.f64 z (-.f64 x (*.f64 t a)))) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (fma.f64 a (-.f64 1 t) x)) 2) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b b)))) (+.f64 x (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b (+.f64 y (+.f64 t -2))))))
(pow.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))) 1)
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(log.f64 (exp.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2))) (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))) (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(cbrt.f64 (*.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (+.f64 a (+.f64 z (-.f64 x (*.f64 t a))))) (*.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (+.f64 a (+.f64 z (-.f64 x (*.f64 t a))))) (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (+.f64 a (+.f64 z (-.f64 x (*.f64 t a))))))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z)) 3))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(exp.f64 (log.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (*.f64 b (+.f64 (+.f64 t y) -2)))))
(+.f64 a (-.f64 (+.f64 x (+.f64 z (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 t a)))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 t a) (neg.f64 a))
(-.f64 (*.f64 t a) a)
(*.f64 1 (-.f64 (*.f64 t a) a))
(-.f64 (*.f64 t a) a)
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (cbrt.f64 (-.f64 (*.f64 t a) a))) (cbrt.f64 (-.f64 (*.f64 t a) a)))
(-.f64 (*.f64 t a) a)
(*.f64 (sqrt.f64 (-.f64 (*.f64 t a) a)) (sqrt.f64 (-.f64 (*.f64 t a) a)))
(-.f64 (*.f64 t a) a)
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 a 3)) (+.f64 (*.f64 (*.f64 t a) (*.f64 t a)) (+.f64 (*.f64 a a) (*.f64 (*.f64 t a) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 a 3)) (fma.f64 (*.f64 t a) (*.f64 t a) (*.f64 a (fma.f64 t a a))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 a 3)) (fma.f64 a (fma.f64 t a a) (*.f64 (*.f64 t a) (*.f64 t a))))
(/.f64 (-.f64 (*.f64 (*.f64 t a) (*.f64 t a)) (*.f64 a a)) (+.f64 (*.f64 t a) a))
(/.f64 (*.f64 (fma.f64 t a a) (-.f64 (*.f64 t a) a)) (fma.f64 t a a))
(/.f64 (*.f64 a (-.f64 (*.f64 t (*.f64 t a)) a)) (fma.f64 t a a))
(pow.f64 (-.f64 (*.f64 t a) a) 1)
(-.f64 (*.f64 t a) a)
(log.f64 (exp.f64 (-.f64 (*.f64 t a) a)))
(-.f64 (*.f64 t a) a)
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 t a) a) (-.f64 (*.f64 t a) a)) (-.f64 (*.f64 t a) a)))
(-.f64 (*.f64 t a) a)
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t a) a)))
(-.f64 (*.f64 t a) a)
(exp.f64 (log.f64 (-.f64 (*.f64 t a) a)))
(-.f64 (*.f64 t a) a)
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t a) a)))
(-.f64 (*.f64 t a) a)
(fma.f64 t a (neg.f64 a))
(-.f64 (*.f64 t a) a)
(+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(+.f64 (+.f64 z x) (neg.f64 (-.f64 (*.f64 t a) a)))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(+.f64 (-.f64 (+.f64 z x) (*.f64 t a)) a)
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(*.f64 1 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))) (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))))) (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))) (sqrt.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (*.f64 (+.f64 z x) (+.f64 z x)) (+.f64 (*.f64 (-.f64 (*.f64 t a) a) (-.f64 (*.f64 t a) a)) (*.f64 (+.f64 z x) (-.f64 (*.f64 t a) a)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (fma.f64 (+.f64 z x) (+.f64 z x) (*.f64 (-.f64 (*.f64 t a) a) (+.f64 (-.f64 (*.f64 t a) a) (+.f64 z x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (fma.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 -1 t) (+.f64 z x)) (*.f64 (+.f64 z x) (+.f64 z x))))
(/.f64 (-.f64 (*.f64 (+.f64 z x) (+.f64 z x)) (*.f64 (-.f64 (*.f64 t a) a) (-.f64 (*.f64 t a) a))) (+.f64 (+.f64 z x) (-.f64 (*.f64 t a) a)))
(/.f64 (-.f64 (*.f64 (+.f64 z x) (+.f64 z x)) (*.f64 a (*.f64 (+.f64 -1 t) (-.f64 (*.f64 t a) a)))) (+.f64 (-.f64 (*.f64 t a) a) (+.f64 z x)))
(/.f64 (-.f64 (*.f64 (+.f64 z x) (+.f64 z x)) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (fma.f64 a (+.f64 -1 t) (+.f64 z x)))
(pow.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) 1)
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(log.f64 (exp.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(cbrt.f64 (*.f64 (*.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a))) (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))) (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(exp.f64 (log.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 z (-.f64 (*.f64 t a) a)))))
(-.f64 x (fma.f64 -1 z (-.f64 (*.f64 t a) a)))
(+.f64 z (fma.f64 a (-.f64 1 t) x))

eval175.0ms (1.2%)

Compiler

Compiled 7804 to 3659 computations (53.1% saved)

prune104.0ms (0.7%)

Pruning

23 alts after pruning (21 fresh and 2 done)

PrunedKeptTotal
New34416360
Fresh459
Picked325
Done000
Total35123374
Accuracy
100.0%
Counts
374 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
45.7%
(fma.f64 z (-.f64 1 y) x)
77.4%
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
47.3%
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
55.5%
(-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a))
45.7%
(-.f64 x (-.f64 (*.f64 y z) z))
39.3%
(-.f64 x (-.f64 (*.f64 t a) a))
37.6%
(-.f64 x (*.f64 y z))
24.1%
(-.f64 a (*.f64 t a))
97.6%
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
60.9%
(+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))
52.6%
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
57.8%
(+.f64 a (+.f64 (+.f64 z x) (*.f64 b (+.f64 y -2))))
14.5%
(*.f64 (neg.f64 a) t)
29.9%
(*.f64 z (-.f64 1 y))
35.3%
(*.f64 y (-.f64 b z))
17.3%
(*.f64 y b)
27.6%
(*.f64 t (-.f64 b a))
37.6%
(*.f64 b (-.f64 (+.f64 t y) 2))
24.1%
(*.f64 a (-.f64 1 t))
50.6%
(neg.f64 (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y))))
10.0%
z
17.5%
x
12.0%
a
45.7%
(fma.f64 z (-.f64 1 y) x)
77.4%
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
47.3%
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
55.5%
(-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a))
45.7%
(-.f64 x (-.f64 (*.f64 y z) z))
39.3%
(-.f64 x (-.f64 (*.f64 t a) a))
37.6%
(-.f64 x (*.f64 y z))
24.1%
(-.f64 a (*.f64 t a))
97.6%
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
60.9%
(+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))
52.6%
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
57.8%
(+.f64 a (+.f64 (+.f64 z x) (*.f64 b (+.f64 y -2))))
14.5%
(*.f64 (neg.f64 a) t)
29.9%
(*.f64 z (-.f64 1 y))
35.3%
(*.f64 y (-.f64 b z))
17.3%
(*.f64 y b)
27.6%
(*.f64 t (-.f64 b a))
37.6%
(*.f64 b (-.f64 (+.f64 t y) 2))
24.1%
(*.f64 a (-.f64 1 t))
50.6%
(neg.f64 (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y))))
10.0%
z
17.5%
x
12.0%
a
Compiler

Compiled 1130 to 812 computations (28.1% saved)

localize99.0ms (0.7%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 (-.f64 (+.f64 y t) 2) b)
100.0%
(-.f64 x (-.f64 (*.f64 y z) z))
100.0%
(-.f64 (*.f64 y z) z)
100.0%
(-.f64 a (*.f64 t a))
100.0%
(fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
100.0%
(*.f64 t (-.f64 b a))
100.0%
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
97.7%
(fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))
Compiler

Compiled 143 to 37 computations (74.1% saved)

series15.0ms (0.1%)

Counts
7 → 300
Calls

78 calls:

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

rewrite82.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
023173
1545173
Stop Event
node limit
Counts
7 → 223
Calls
Call 1
Inputs
(fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
(*.f64 t (-.f64 b a))
(fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(-.f64 a (*.f64 t a))
(-.f64 (*.f64 y z) z)
(-.f64 x (-.f64 (*.f64 y z) z))
Outputs
(+.f64 (*.f64 y (-.f64 b z)) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 (*.f64 y (-.f64 b z)) 1) (*.f64 (*.f64 t (-.f64 b a)) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 1)
(*.f64 1 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(*.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (+.f64 (*.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z))) (-.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2) (*.f64 (*.f64 y (-.f64 b z)) (*.f64 t (-.f64 b a))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z))) (pow.f64 (*.f64 t (-.f64 b a)) 2)) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 t (-.f64 b a))))
(pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 1)
(pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3)
(pow.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2))
(log.f64 (exp.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(cbrt.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(exp.f64 (log.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a))) (/.f64 (pow.f64 (+.f64 (+.f64 z x) a) 2) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a))))
(*.f64 1 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) 2) (cbrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(*.f64 (sqrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) (sqrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 (+.f64 z x) a) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 (+.f64 z x) a) (-.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 (+.f64 z x) a) 2)) (/.f64 1 (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 (+.f64 z x) a) (-.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 (+.f64 z x) a) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a)) (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 (+.f64 z x) a) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 (+.f64 z x) a) 3)) (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 (+.f64 z x) a) (-.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 (+.f64 z x) a) 2)) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 (+.f64 z x) a) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 (+.f64 z x) a) (-.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 (+.f64 z x) a) 2))) (neg.f64 (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 z x) a) 3) (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) a) 2) (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) 3) (pow.f64 (+.f64 a x) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z)) (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 a x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) a) 2) (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2)) (-.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z)) (pow.f64 (+.f64 a x) 2)) (-.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 a x)))
(pow.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 1)
(pow.f64 (cbrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) 3)
(pow.f64 (pow.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) 2)
(sqrt.f64 (pow.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 2))
(log.f64 (exp.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))))
(cbrt.f64 (pow.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 3))
(expm1.f64 (log1p.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(exp.f64 (log.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) 1))
(log1p.f64 (expm1.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(fma.f64 1 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a))
(fma.f64 1 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) a)) 2) (cbrt.f64 (+.f64 (+.f64 z x) a)) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2) (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (+.f64 (+.f64 z x) a))
(fma.f64 (sqrt.f64 (+.f64 (+.f64 z x) a)) (sqrt.f64 (+.f64 (+.f64 z x) a)) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (+.f64 (+.f64 z x) a))
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a)))
(+.f64 (*.f64 b t) (*.f64 t (neg.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 b a)))) 1)
(pow.f64 (*.f64 t (-.f64 b a)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (-.f64 b a))) 3)
(pow.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (-.f64 b a))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2))
(log.f64 (pow.f64 (exp.f64 t) (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 b a)))))
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (-.f64 b a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 t (-.f64 b a))))
(exp.f64 (log.f64 (*.f64 t (-.f64 b a))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 b a))) 1))
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 (*.f64 b -2) 1) (*.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 1))
(+.f64 (+.f64 (*.f64 b -2) (*.f64 y (-.f64 b z))) (*.f64 t (-.f64 b a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 1)
(*.f64 1 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2) (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(*.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b -2) 3) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)) (+.f64 (*.f64 (*.f64 b -2) (*.f64 b -2)) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b -2) (*.f64 b -2)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2))
(log.f64 (exp.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))
(cbrt.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(exp.f64 (log.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(+.f64 a (*.f64 t (neg.f64 a)))
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 t) a (*.f64 t a)))
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))
(+.f64 (fma.f64 1 a (neg.f64 (*.f64 (*.f64 t a) 1))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 (*.f64 t a) 1)))
(+.f64 (fma.f64 1 a (neg.f64 (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (neg.f64 (*.f64 (*.f64 t a) 1))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 (*.f64 t a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 a) (neg.f64 (*.f64 (*.f64 t a) 1))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 (*.f64 t a) 1)))
(+.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2))))
(+.f64 (*.f64 a 1) (*.f64 (*.f64 t (neg.f64 a)) 1))
(*.f64 a (+.f64 1 (neg.f64 t)))
(*.f64 a (-.f64 1 t))
(*.f64 1 (*.f64 a (-.f64 1 t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 2) (cbrt.f64 (*.f64 a (-.f64 1 t))))
(*.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) (sqrt.f64 (*.f64 a (-.f64 1 t))))
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 t a) (+.f64 (*.f64 t a) a)))))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (*.f64 a (+.f64 1 t))))
(*.f64 (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 t a))) (-.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 t a))))
(*.f64 (+.f64 (neg.f64 t) 1) a)
(/.f64 1 (/.f64 (fma.f64 a a (*.f64 (*.f64 t a) (+.f64 (*.f64 t a) a))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3))))
(/.f64 1 (/.f64 (*.f64 a (+.f64 1 t)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2))))
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3)) (fma.f64 a a (*.f64 (*.f64 t a) (+.f64 (*.f64 t a) a))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2)) (*.f64 a (+.f64 1 t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 t a) (+.f64 (*.f64 t a) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2))) (neg.f64 (*.f64 a (+.f64 1 t))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (*.f64 a a) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 a (*.f64 t (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) (-.f64 a (*.f64 t (neg.f64 a))))
(pow.f64 (*.f64 a (-.f64 1 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 3)
(pow.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2))
(log.f64 (exp.f64 (*.f64 a (-.f64 1 t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 1 t)))))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t))))
(exp.f64 (log.f64 (*.f64 a (-.f64 1 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 1 t))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t))))
(fma.f64 1 a (*.f64 t (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (*.f64 t (neg.f64 a)))
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (*.f64 t (neg.f64 a)))
(+.f64 (*.f64 y z) (neg.f64 z))
(+.f64 (-.f64 (*.f64 y z) z) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z))
(+.f64 (*.f64 (*.f64 y z) 1) (*.f64 (neg.f64 z) 1))
(+.f64 (fma.f64 y z (neg.f64 (*.f64 z 1))) (fma.f64 (neg.f64 z) 1 (*.f64 z 1)))
(+.f64 (fma.f64 y z (neg.f64 (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 z y (neg.f64 (*.f64 z 1))) (fma.f64 (neg.f64 z) 1 (*.f64 z 1)))
(+.f64 (fma.f64 z y (neg.f64 (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 1 (*.f64 y z) (neg.f64 (*.f64 z 1))) (fma.f64 (neg.f64 z) 1 (*.f64 z 1)))
(+.f64 (fma.f64 1 (*.f64 y z) (neg.f64 (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (neg.f64 (*.f64 z 1))) (fma.f64 (neg.f64 z) 1 (*.f64 z 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (neg.f64 (*.f64 z 1))) (fma.f64 (neg.f64 z) 1 (*.f64 z 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2))))
(*.f64 z (-.f64 y 1))
(*.f64 1 (-.f64 (*.f64 y z) z))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (cbrt.f64 (-.f64 (*.f64 y z) z)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y z) z)) (sqrt.f64 (-.f64 (*.f64 y z) z)))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (+.f64 z (*.f64 y z))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (/.f64 1 (fma.f64 y z z)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (+.f64 z (*.f64 y z)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3))))
(/.f64 1 (/.f64 (fma.f64 y z z) (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (+.f64 z (*.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (fma.f64 y z z))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (+.f64 z (*.f64 y z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z))) (neg.f64 (fma.f64 y z z)))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (neg.f64 z) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (*.f64 (neg.f64 z) (neg.f64 z)) (*.f64 (*.f64 y z) (neg.f64 z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (neg.f64 z) (neg.f64 z))) (-.f64 (*.f64 y z) (neg.f64 z)))
(pow.f64 (-.f64 (*.f64 y z) z) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 y z) z) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y z) z)) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) z) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y z) z)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y z) z))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) z) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y z) z)))
(exp.f64 (log.f64 (-.f64 (*.f64 y z) z)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y z) z)) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y z) z)))
(fma.f64 y z (neg.f64 z))
(fma.f64 z y (neg.f64 z))
(fma.f64 1 (*.f64 y z) (neg.f64 z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (neg.f64 z))
(fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (neg.f64 z))
(+.f64 x (neg.f64 (-.f64 (*.f64 y z) z)))
(+.f64 (+.f64 (-.f64 x (*.f64 y z)) z) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y z) z))) (sqrt.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 y z) z)))
(+.f64 (-.f64 x (*.f64 y z)) z)
(+.f64 (*.f64 x 1) (*.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (-.f64 (*.f64 y z) z) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1 (*.f64 (-.f64 (*.f64 y z) z) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 y z) z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (-.f64 (*.f64 y z) z) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1 (*.f64 (-.f64 (*.f64 y z) z) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 y z) z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (-.f64 (*.f64 y z) z) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1 (*.f64 (-.f64 (*.f64 y z) z) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 y z) z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2))))
(+.f64 (*.f64 (-.f64 x (*.f64 y z)) 1) (*.f64 z 1))
(*.f64 1 (+.f64 (-.f64 x (*.f64 y z)) z))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)) 2) (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(*.f64 (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)) (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (/.f64 1 (-.f64 (+.f64 x (*.f64 y z)) z)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) z))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3))))
(/.f64 1 (/.f64 (-.f64 (+.f64 x (*.f64 y z)) z) (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (-.f64 (+.f64 x (*.f64 y z)) z))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3))) (neg.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2))) (neg.f64 (-.f64 (+.f64 x (*.f64 y z)) z)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (neg.f64 (-.f64 (*.f64 y z) z))) (*.f64 x (neg.f64 (-.f64 (*.f64 y z) z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 z 3)) (+.f64 (*.f64 (-.f64 x (*.f64 y z)) (-.f64 x (*.f64 y z))) (-.f64 (*.f64 z z) (*.f64 (-.f64 x (*.f64 y z)) z))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (neg.f64 (-.f64 (*.f64 y z) z)))) (-.f64 x (neg.f64 (-.f64 (*.f64 y z) z))))
(/.f64 (-.f64 (*.f64 (-.f64 x (*.f64 y z)) (-.f64 x (*.f64 y z))) (*.f64 z z)) (-.f64 (-.f64 x (*.f64 y z)) z))
(pow.f64 (+.f64 (-.f64 x (*.f64 y z)) z) 1)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)) 3)
(pow.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 y z)) z) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)) 2)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 y z)) z) 2))
(log.f64 (exp.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 x (*.f64 y z)) z))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 y z)) z) 3))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(exp.f64 (log.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 x (*.f64 y z)) z)) 1))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(fma.f64 1 x (neg.f64 (-.f64 (*.f64 y z) z)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 y z) z)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 y z) z)))

simplify148.0ms (1%)

Algorithm
egg-herbie
Rules
1588×fma-def
736×associate-*r*
696×associate-*l*
686×associate-+r+
540×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067417989
1194116797
Stop Event
node limit
Counts
523 → 412
Calls
Call 1
Inputs
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (+.f64 t y))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (+.f64 t y))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (+.f64 t y))))
(*.f64 b (+.f64 t y))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (+.f64 t y))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (+.f64 t y))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (+.f64 t y))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 t) (*.f64 -1 y))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 t) (*.f64 -1 y)))) (*.f64 -1 (*.f64 y z))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 t) (*.f64 -1 y)))) (*.f64 -1 (*.f64 y z))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 t) (*.f64 -1 y)))) (*.f64 -1 (*.f64 y z))))
(+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 y z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y)))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(*.f64 y (-.f64 b z))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(*.f64 y (-.f64 b z))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(*.f64 z (+.f64 1 (*.f64 -1 y)))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
x
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
x
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 b t)
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 b t)
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 b t)
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y)))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z))))
(+.f64 (*.f64 -2 b) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(*.f64 a (-.f64 1 t))
(*.f64 a (-.f64 1 t))
(*.f64 a (-.f64 1 t))
(*.f64 a (-.f64 1 t))
(*.f64 a (-.f64 1 t))
(*.f64 a (-.f64 1 t))
(*.f64 a (-.f64 1 t))
(*.f64 a (-.f64 1 t))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
a
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 -1 z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 -1 (*.f64 z (+.f64 1 (*.f64 -1 y))))
(*.f64 -1 (*.f64 z (+.f64 1 (*.f64 -1 y))))
(*.f64 -1 (*.f64 z (+.f64 1 (*.f64 -1 y))))
(*.f64 -1 (*.f64 z (+.f64 1 (*.f64 -1 y))))
(-.f64 z (*.f64 y z))
(-.f64 (+.f64 x z) (*.f64 y z))
(-.f64 (+.f64 x z) (*.f64 y z))
(-.f64 (+.f64 x z) (*.f64 y z))
x
(-.f64 (+.f64 x z) (*.f64 y z))
(-.f64 (+.f64 x z) (*.f64 y z))
(-.f64 (+.f64 x z) (*.f64 y z))
x
(-.f64 (+.f64 x z) (*.f64 y z))
(-.f64 (+.f64 x z) (*.f64 y z))
(-.f64 (+.f64 x z) (*.f64 y z))
(+.f64 x z)
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(*.f64 -1 (*.f64 y z))
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(*.f64 -1 (*.f64 y z))
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
x
(+.f64 x (*.f64 z (-.f64 1 y)))
(+.f64 x (*.f64 z (-.f64 1 y)))
(+.f64 x (*.f64 z (-.f64 1 y)))
(*.f64 z (-.f64 1 y))
(+.f64 x (*.f64 z (-.f64 1 y)))
(+.f64 x (*.f64 z (-.f64 1 y)))
(+.f64 x (*.f64 z (-.f64 1 y)))
(*.f64 z (+.f64 1 (*.f64 -1 y)))
(+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 y))))
(+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 y))))
(+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 y))))
(+.f64 (*.f64 y (-.f64 b z)) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 (*.f64 y (-.f64 b z)) 1) (*.f64 (*.f64 t (-.f64 b a)) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 1)
(*.f64 1 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(*.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (+.f64 (*.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z))) (-.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2) (*.f64 (*.f64 y (-.f64 b z)) (*.f64 t (-.f64 b a))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z))) (pow.f64 (*.f64 t (-.f64 b a)) 2)) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 t (-.f64 b a))))
(pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 1)
(pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3)
(pow.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2))
(log.f64 (exp.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(cbrt.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(exp.f64 (log.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a))) (/.f64 (pow.f64 (+.f64 (+.f64 z x) a) 2) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a))))
(*.f64 1 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) 2) (cbrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(*.f64 (sqrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) (sqrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 (+.f64 z x) a) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 (+.f64 z x) a) (-.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 (+.f64 z x) a) 2)) (/.f64 1 (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 (+.f64 z x) a) (-.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 (+.f64 z x) a) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a)) (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 (+.f64 z x) a) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 (+.f64 z x) a) 3)) (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 (+.f64 z x) a) (-.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 (+.f64 z x) a) 2)) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 (+.f64 z x) a) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 (+.f64 z x) a) (-.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 (+.f64 z x) a) 2))) (neg.f64 (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 z x) a) 3) (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) a) 2) (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) 3) (pow.f64 (+.f64 a x) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z)) (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 a x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) a) 2) (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2)) (-.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z)) (pow.f64 (+.f64 a x) 2)) (-.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 a x)))
(pow.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 1)
(pow.f64 (cbrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) 3)
(pow.f64 (pow.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) 2)
(sqrt.f64 (pow.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 2))
(log.f64 (exp.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))))
(cbrt.f64 (pow.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 3))
(expm1.f64 (log1p.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(exp.f64 (log.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) 1))
(log1p.f64 (expm1.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(fma.f64 1 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a))
(fma.f64 1 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) a)) 2) (cbrt.f64 (+.f64 (+.f64 z x) a)) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2) (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (+.f64 (+.f64 z x) a))
(fma.f64 (sqrt.f64 (+.f64 (+.f64 z x) a)) (sqrt.f64 (+.f64 (+.f64 z x) a)) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (+.f64 (+.f64 z x) a))
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a)))
(+.f64 (*.f64 b t) (*.f64 t (neg.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 b a)))) 1)
(pow.f64 (*.f64 t (-.f64 b a)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (-.f64 b a))) 3)
(pow.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (-.f64 b a))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2))
(log.f64 (pow.f64 (exp.f64 t) (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 b a)))))
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (-.f64 b a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 t (-.f64 b a))))
(exp.f64 (log.f64 (*.f64 t (-.f64 b a))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 b a))) 1))
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 (*.f64 b -2) 1) (*.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 1))
(+.f64 (+.f64 (*.f64 b -2) (*.f64 y (-.f64 b z))) (*.f64 t (-.f64 b a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 1)
(*.f64 1 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2) (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(*.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b -2) 3) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)) (+.f64 (*.f64 (*.f64 b -2) (*.f64 b -2)) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b -2) (*.f64 b -2)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2))
(log.f64 (exp.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))
(cbrt.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(exp.f64 (log.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(+.f64 a (*.f64 t (neg.f64 a)))
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 t) a (*.f64 t a)))
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))
(+.f64 (fma.f64 1 a (neg.f64 (*.f64 (*.f64 t a) 1))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 (*.f64 t a) 1)))
(+.f64 (fma.f64 1 a (neg.f64 (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (neg.f64 (*.f64 (*.f64 t a) 1))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 (*.f64 t a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 a) (neg.f64 (*.f64 (*.f64 t a) 1))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 (*.f64 t a) 1)))
(+.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2))))
(+.f64 (*.f64 a 1) (*.f64 (*.f64 t (neg.f64 a)) 1))
(*.f64 a (+.f64 1 (neg.f64 t)))
(*.f64 a (-.f64 1 t))
(*.f64 1 (*.f64 a (-.f64 1 t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 2) (cbrt.f64 (*.f64 a (-.f64 1 t))))
(*.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) (sqrt.f64 (*.f64 a (-.f64 1 t))))
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 t a) (+.f64 (*.f64 t a) a)))))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (*.f64 a (+.f64 1 t))))
(*.f64 (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 t a))) (-.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 t a))))
(*.f64 (+.f64 (neg.f64 t) 1) a)
(/.f64 1 (/.f64 (fma.f64 a a (*.f64 (*.f64 t a) (+.f64 (*.f64 t a) a))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3))))
(/.f64 1 (/.f64 (*.f64 a (+.f64 1 t)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2))))
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3)) (fma.f64 a a (*.f64 (*.f64 t a) (+.f64 (*.f64 t a) a))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2)) (*.f64 a (+.f64 1 t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 t a) (+.f64 (*.f64 t a) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2))) (neg.f64 (*.f64 a (+.f64 1 t))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (*.f64 a a) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 a (*.f64 t (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) (-.f64 a (*.f64 t (neg.f64 a))))
(pow.f64 (*.f64 a (-.f64 1 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 3)
(pow.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2))
(log.f64 (exp.f64 (*.f64 a (-.f64 1 t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 1 t)))))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t))))
(exp.f64 (log.f64 (*.f64 a (-.f64 1 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 1 t))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t))))
(fma.f64 1 a (*.f64 t (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (*.f64 t (neg.f64 a)))
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (*.f64 t (neg.f64 a)))
(+.f64 (*.f64 y z) (neg.f64 z))
(+.f64 (-.f64 (*.f64 y z) z) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z))
(+.f64 (*.f64 (*.f64 y z) 1) (*.f64 (neg.f64 z) 1))
(+.f64 (fma.f64 y z (neg.f64 (*.f64 z 1))) (fma.f64 (neg.f64 z) 1 (*.f64 z 1)))
(+.f64 (fma.f64 y z (neg.f64 (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 z y (neg.f64 (*.f64 z 1))) (fma.f64 (neg.f64 z) 1 (*.f64 z 1)))
(+.f64 (fma.f64 z y (neg.f64 (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 1 (*.f64 y z) (neg.f64 (*.f64 z 1))) (fma.f64 (neg.f64 z) 1 (*.f64 z 1)))
(+.f64 (fma.f64 1 (*.f64 y z) (neg.f64 (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (neg.f64 (*.f64 z 1))) (fma.f64 (neg.f64 z) 1 (*.f64 z 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (neg.f64 (*.f64 z 1))) (fma.f64 (neg.f64 z) 1 (*.f64 z 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2))))
(*.f64 z (-.f64 y 1))
(*.f64 1 (-.f64 (*.f64 y z) z))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (cbrt.f64 (-.f64 (*.f64 y z) z)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y z) z)) (sqrt.f64 (-.f64 (*.f64 y z) z)))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (+.f64 z (*.f64 y z))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (/.f64 1 (fma.f64 y z z)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (+.f64 z (*.f64 y z)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3))))
(/.f64 1 (/.f64 (fma.f64 y z z) (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (+.f64 z (*.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (fma.f64 y z z))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (+.f64 z (*.f64 y z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z))) (neg.f64 (fma.f64 y z z)))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (neg.f64 z) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (*.f64 (neg.f64 z) (neg.f64 z)) (*.f64 (*.f64 y z) (neg.f64 z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (neg.f64 z) (neg.f64 z))) (-.f64 (*.f64 y z) (neg.f64 z)))
(pow.f64 (-.f64 (*.f64 y z) z) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 y z) z) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y z) z)) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) z) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y z) z)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y z) z))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) z) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y z) z)))
(exp.f64 (log.f64 (-.f64 (*.f64 y z) z)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y z) z)) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y z) z)))
(fma.f64 y z (neg.f64 z))
(fma.f64 z y (neg.f64 z))
(fma.f64 1 (*.f64 y z) (neg.f64 z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (neg.f64 z))
(fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (neg.f64 z))
(+.f64 x (neg.f64 (-.f64 (*.f64 y z) z)))
(+.f64 (+.f64 (-.f64 x (*.f64 y z)) z) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y z) z))) (sqrt.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 y z) z)))
(+.f64 (-.f64 x (*.f64 y z)) z)
(+.f64 (*.f64 x 1) (*.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (-.f64 (*.f64 y z) z) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1 (*.f64 (-.f64 (*.f64 y z) z) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 y z) z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (-.f64 (*.f64 y z) z) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1 (*.f64 (-.f64 (*.f64 y z) z) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 y z) z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (-.f64 (*.f64 y z) z) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1 (*.f64 (-.f64 (*.f64 y z) z) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 y z) z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2))))
(+.f64 (*.f64 (-.f64 x (*.f64 y z)) 1) (*.f64 z 1))
(*.f64 1 (+.f64 (-.f64 x (*.f64 y z)) z))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)) 2) (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(*.f64 (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)) (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (/.f64 1 (-.f64 (+.f64 x (*.f64 y z)) z)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) z))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3))))
(/.f64 1 (/.f64 (-.f64 (+.f64 x (*.f64 y z)) z) (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (-.f64 (+.f64 x (*.f64 y z)) z))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3))) (neg.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2))) (neg.f64 (-.f64 (+.f64 x (*.f64 y z)) z)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (neg.f64 (-.f64 (*.f64 y z) z))) (*.f64 x (neg.f64 (-.f64 (*.f64 y z) z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 z 3)) (+.f64 (*.f64 (-.f64 x (*.f64 y z)) (-.f64 x (*.f64 y z))) (-.f64 (*.f64 z z) (*.f64 (-.f64 x (*.f64 y z)) z))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (neg.f64 (-.f64 (*.f64 y z) z)))) (-.f64 x (neg.f64 (-.f64 (*.f64 y z) z))))
(/.f64 (-.f64 (*.f64 (-.f64 x (*.f64 y z)) (-.f64 x (*.f64 y z))) (*.f64 z z)) (-.f64 (-.f64 x (*.f64 y z)) z))
(pow.f64 (+.f64 (-.f64 x (*.f64 y z)) z) 1)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)) 3)
(pow.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 y z)) z) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)) 2)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 y z)) z) 2))
(log.f64 (exp.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 x (*.f64 y z)) z))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 y z)) z) 3))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(exp.f64 (log.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 x (*.f64 y z)) z)) 1))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(fma.f64 1 x (neg.f64 (-.f64 (*.f64 y z) z)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 y z) z)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 y z) z)))
Outputs
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (+.f64 (*.f64 t a) (*.f64 y z)))
(neg.f64 (fma.f64 t a (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (+.f64 t y))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (+.f64 t y))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (+.f64 t y))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(*.f64 b (+.f64 t y))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (+.f64 t y))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (+.f64 t y))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (+.f64 t y))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 t) (*.f64 -1 y))))
(neg.f64 (*.f64 b (*.f64 -1 (+.f64 t y))))
(*.f64 (-.f64 (neg.f64 t) y) (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 t) (*.f64 -1 y)))) (*.f64 -1 (*.f64 y z))))
(fma.f64 -1 (*.f64 t a) (*.f64 -1 (+.f64 (*.f64 b (*.f64 -1 (+.f64 t y))) (*.f64 y z))))
(-.f64 (neg.f64 (fma.f64 b (-.f64 (neg.f64 t) y) (*.f64 y z))) (*.f64 t a))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 t) (*.f64 -1 y)))) (*.f64 -1 (*.f64 y z))))
(fma.f64 -1 (*.f64 t a) (*.f64 -1 (+.f64 (*.f64 b (*.f64 -1 (+.f64 t y))) (*.f64 y z))))
(-.f64 (neg.f64 (fma.f64 b (-.f64 (neg.f64 t) y) (*.f64 y z))) (*.f64 t a))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 t) (*.f64 -1 y)))) (*.f64 -1 (*.f64 y z))))
(fma.f64 -1 (*.f64 t a) (*.f64 -1 (+.f64 (*.f64 b (*.f64 -1 (+.f64 t y))) (*.f64 y z))))
(-.f64 (neg.f64 (fma.f64 b (-.f64 (neg.f64 t) y) (*.f64 y z))) (*.f64 t a))
(+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))
(fma.f64 b y (*.f64 t (-.f64 b a)))
(fma.f64 t (-.f64 b a) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))
(fma.f64 b t (*.f64 y (-.f64 b z)))
(fma.f64 t b (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 y z))))))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (+.f64 (*.f64 t a) (*.f64 y z))))))
(+.f64 (fma.f64 -1 (fma.f64 t a (*.f64 y z)) z) (+.f64 a x))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 -1 (*.f64 t a) (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 (+.f64 t y) -2)))))))
(+.f64 a (+.f64 (+.f64 x (fma.f64 -1 (fma.f64 t a (*.f64 y z)) z)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 -1 (*.f64 t a) (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 (+.f64 t y) -2)))))))
(+.f64 a (+.f64 (+.f64 x (fma.f64 -1 (fma.f64 t a (*.f64 y z)) z)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 -1 (*.f64 t a) (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 (+.f64 t y) -2)))))))
(+.f64 a (+.f64 (+.f64 x (fma.f64 -1 (fma.f64 t a (*.f64 y z)) z)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 (+.f64 t y) -2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 -1 (*.f64 t a) (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 (+.f64 t y) -2)))))))
(+.f64 a (+.f64 (+.f64 x (fma.f64 -1 (fma.f64 t a (*.f64 y z)) z)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 -1 (*.f64 t a) (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 (+.f64 t y) -2)))))))
(+.f64 a (+.f64 (+.f64 x (fma.f64 -1 (fma.f64 t a (*.f64 y z)) z)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 -1 (*.f64 t a) (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 (+.f64 t y) -2)))))))
(+.f64 a (+.f64 (+.f64 x (fma.f64 -1 (fma.f64 t a (*.f64 y z)) z)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y)))))
(neg.f64 (*.f64 b (+.f64 (*.f64 -1 (+.f64 t y)) 2)))
(*.f64 (-.f64 (-.f64 2 t) y) (neg.f64 b))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 -1 (*.f64 t a) (*.f64 -1 (+.f64 (*.f64 b (+.f64 (*.f64 -1 (+.f64 t y)) 2)) (*.f64 y z)))))))
(+.f64 x (+.f64 (+.f64 (-.f64 z (*.f64 t a)) (neg.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 y z)))) a))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 -1 (*.f64 t a) (*.f64 -1 (+.f64 (*.f64 b (+.f64 (*.f64 -1 (+.f64 t y)) 2)) (*.f64 y z)))))))
(+.f64 x (+.f64 (+.f64 (-.f64 z (*.f64 t a)) (neg.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 y z)))) a))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 -1 (*.f64 t a) (*.f64 -1 (+.f64 (*.f64 b (+.f64 (*.f64 -1 (+.f64 t y)) 2)) (*.f64 y z)))))))
(+.f64 x (+.f64 (+.f64 (-.f64 z (*.f64 t a)) (neg.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 y z)))) a))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 -2 b (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 (fma.f64 t (-.f64 b a) (*.f64 b -2)) (+.f64 z x)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(*.f64 y (-.f64 b z))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(*.f64 y (-.f64 b z))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 x (fma.f64 -2 b (fma.f64 b y (*.f64 t (-.f64 b a))))))
(+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 b y))) (+.f64 a x))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(*.f64 z (+.f64 1 (*.f64 -1 y)))
(-.f64 z (*.f64 y z))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(-.f64 z (*.f64 y z))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 z (+.f64 x (fma.f64 b -2 (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))))
(+.f64 x (+.f64 z (fma.f64 -2 b (fma.f64 b t (*.f64 y (-.f64 b z))))))
(+.f64 z (+.f64 (fma.f64 b -2 (fma.f64 t b (*.f64 y (-.f64 b z)))) x))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (fma.f64 -2 b (fma.f64 a (-.f64 1 t) (fma.f64 b t (*.f64 y (-.f64 b z)))))))
(+.f64 (fma.f64 b -2 (+.f64 a (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 z x))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (fma.f64 -2 b (fma.f64 a (-.f64 1 t) (fma.f64 b t (*.f64 y (-.f64 b z)))))))
(+.f64 (fma.f64 b -2 (+.f64 a (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 z x))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (fma.f64 -2 b (fma.f64 a (-.f64 1 t) (fma.f64 b t (*.f64 y (-.f64 b z)))))))
(+.f64 (fma.f64 b -2 (+.f64 a (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 z x))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (fma.f64 -2 b (fma.f64 a (-.f64 1 t) (fma.f64 b t (*.f64 y (-.f64 b z)))))))
(+.f64 (fma.f64 b -2 (+.f64 a (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 z x))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (fma.f64 -2 b (fma.f64 a (-.f64 1 t) (fma.f64 b t (*.f64 y (-.f64 b z)))))))
(+.f64 (fma.f64 b -2 (+.f64 a (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 z x))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (fma.f64 -2 b (fma.f64 a (-.f64 1 t) (fma.f64 b t (*.f64 y (-.f64 b z)))))))
(+.f64 (fma.f64 b -2 (+.f64 a (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 z x))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(*.f64 (neg.f64 a) (+.f64 t -1))
(*.f64 (+.f64 t -1) (neg.f64 a))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (fma.f64 -2 b (fma.f64 -1 (*.f64 a (+.f64 t -1)) (fma.f64 b t (*.f64 y (-.f64 b z)))))))
(+.f64 z (+.f64 x (fma.f64 b -2 (-.f64 (fma.f64 t b (*.f64 y (-.f64 b z))) (*.f64 a (+.f64 t -1))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (fma.f64 -2 b (fma.f64 -1 (*.f64 a (+.f64 t -1)) (fma.f64 b t (*.f64 y (-.f64 b z)))))))
(+.f64 z (+.f64 x (fma.f64 b -2 (-.f64 (fma.f64 t b (*.f64 y (-.f64 b z))) (*.f64 a (+.f64 t -1))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (fma.f64 -2 b (fma.f64 -1 (*.f64 a (+.f64 t -1)) (fma.f64 b t (*.f64 y (-.f64 b z)))))))
(+.f64 z (+.f64 x (fma.f64 b -2 (-.f64 (fma.f64 t b (*.f64 y (-.f64 b z))) (*.f64 a (+.f64 t -1))))))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 z a))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
x
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
x
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(*.f64 b t)
(*.f64 t b)
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(*.f64 b t)
(*.f64 t b)
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(*.f64 b t)
(*.f64 t b)
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (+.f64 (*.f64 t a) (*.f64 y z)))
(neg.f64 (fma.f64 t a (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(fma.f64 -1 (*.f64 t a) (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 (+.f64 t y) -2))))
(fma.f64 -1 (fma.f64 t a (*.f64 y z)) (*.f64 b (+.f64 t (+.f64 y -2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(fma.f64 -1 (*.f64 t a) (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 (+.f64 t y) -2))))
(fma.f64 -1 (fma.f64 t a (*.f64 y z)) (*.f64 b (+.f64 t (+.f64 y -2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(fma.f64 -1 (*.f64 t a) (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 (+.f64 t y) -2))))
(fma.f64 -1 (fma.f64 t a (*.f64 y z)) (*.f64 b (+.f64 t (+.f64 y -2))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 (+.f64 t y) -2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(fma.f64 -1 (*.f64 t a) (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 (+.f64 t y) -2))))
(fma.f64 -1 (fma.f64 t a (*.f64 y z)) (*.f64 b (+.f64 t (+.f64 y -2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(fma.f64 -1 (*.f64 t a) (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 (+.f64 t y) -2))))
(fma.f64 -1 (fma.f64 t a (*.f64 y z)) (*.f64 b (+.f64 t (+.f64 y -2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(fma.f64 -1 (*.f64 t a) (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 (+.f64 t y) -2))))
(fma.f64 -1 (fma.f64 t a (*.f64 y z)) (*.f64 b (+.f64 t (+.f64 y -2))))
(*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y)))))
(neg.f64 (*.f64 b (+.f64 (*.f64 -1 (+.f64 t y)) 2)))
(*.f64 (-.f64 (-.f64 2 t) y) (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z))))
(fma.f64 -1 (*.f64 t a) (*.f64 -1 (+.f64 (*.f64 b (+.f64 (*.f64 -1 (+.f64 t y)) 2)) (*.f64 y z))))
(-.f64 (neg.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 y z))) (*.f64 t a))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z))))
(fma.f64 -1 (*.f64 t a) (*.f64 -1 (+.f64 (*.f64 b (+.f64 (*.f64 -1 (+.f64 t y)) 2)) (*.f64 y z))))
(-.f64 (neg.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 y z))) (*.f64 t a))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z))))
(fma.f64 -1 (*.f64 t a) (*.f64 -1 (+.f64 (*.f64 b (+.f64 (*.f64 -1 (+.f64 t y)) 2)) (*.f64 y z))))
(-.f64 (neg.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 y z))) (*.f64 t a))
(+.f64 (*.f64 -2 b) (*.f64 t (-.f64 b a)))
(fma.f64 -2 b (*.f64 t (-.f64 b a)))
(fma.f64 t (-.f64 b a) (*.f64 b -2))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 -2 b (fma.f64 b y (*.f64 t (-.f64 b a))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 b y)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z)))
(fma.f64 b -2 (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -2 b (fma.f64 b t (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t b (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
a
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(*.f64 a (neg.f64 t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(*.f64 a (neg.f64 t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 -1 z)
(neg.f64 z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(-.f64 (*.f64 y z) z)
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(-.f64 (*.f64 y z) z)
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(-.f64 (*.f64 y z) z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(-.f64 (*.f64 y z) z)
(*.f64 z (-.f64 y 1))
(-.f64 (*.f64 y z) z)
(*.f64 z (-.f64 y 1))
(-.f64 (*.f64 y z) z)
(*.f64 z (-.f64 y 1))
(-.f64 (*.f64 y z) z)
(*.f64 z (-.f64 y 1))
(-.f64 (*.f64 y z) z)
(*.f64 z (-.f64 y 1))
(-.f64 (*.f64 y z) z)
(*.f64 z (-.f64 y 1))
(-.f64 (*.f64 y z) z)
(*.f64 z (-.f64 y 1))
(-.f64 (*.f64 y z) z)
(*.f64 z (-.f64 y 1))
(-.f64 (*.f64 y z) z)
(*.f64 -1 (*.f64 z (+.f64 1 (*.f64 -1 y))))
(-.f64 (*.f64 y z) z)
(*.f64 -1 (*.f64 z (+.f64 1 (*.f64 -1 y))))
(-.f64 (*.f64 y z) z)
(*.f64 -1 (*.f64 z (+.f64 1 (*.f64 -1 y))))
(-.f64 (*.f64 y z) z)
(*.f64 -1 (*.f64 z (+.f64 1 (*.f64 -1 y))))
(-.f64 (*.f64 y z) z)
(-.f64 z (*.f64 y z))
(-.f64 (+.f64 x z) (*.f64 y z))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(-.f64 (+.f64 x z) (*.f64 y z))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(-.f64 (+.f64 x z) (*.f64 y z))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
x
(-.f64 (+.f64 x z) (*.f64 y z))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(-.f64 (+.f64 x z) (*.f64 y z))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(-.f64 (+.f64 x z) (*.f64 y z))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
x
(-.f64 (+.f64 x z) (*.f64 y z))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(-.f64 (+.f64 x z) (*.f64 y z))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(-.f64 (+.f64 x z) (*.f64 y z))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 x z)
(+.f64 z x)
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 x (+.f64 z (*.f64 -1 (*.f64 y z))))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
x
(+.f64 x (*.f64 z (-.f64 1 y)))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 x (*.f64 z (-.f64 1 y)))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 x (*.f64 z (-.f64 1 y)))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(*.f64 z (-.f64 1 y))
(-.f64 z (*.f64 y z))
(+.f64 x (*.f64 z (-.f64 1 y)))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 x (*.f64 z (-.f64 1 y)))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 x (*.f64 z (-.f64 1 y)))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(*.f64 z (+.f64 1 (*.f64 -1 y)))
(-.f64 z (*.f64 y z))
(+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 y))))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 y))))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 x (*.f64 z (+.f64 1 (*.f64 -1 y))))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 (*.f64 y (-.f64 b z)) (*.f64 t (-.f64 b a)))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 (*.f64 y (-.f64 b z)) 1) (*.f64 (*.f64 t (-.f64 b a)) 1))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 1)
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(*.f64 1 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(*.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (+.f64 (*.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z))) (-.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2) (*.f64 (*.f64 y (-.f64 b z)) (*.f64 t (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z)) (-.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 y (*.f64 (-.f64 b z) (*.f64 y (-.f64 b z))) (*.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z))) (pow.f64 (*.f64 t (-.f64 b a)) 2)) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 t (-.f64 b a))))
(/.f64 (fma.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z)) (neg.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2))) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 t (-.f64 b a))))
(/.f64 (fma.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z)) (neg.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2))) (fma.f64 y (-.f64 b z) (*.f64 (-.f64 b a) (neg.f64 t))))
(pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 1)
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3)
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(pow.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3) 1/3)
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(pow.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2)
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(sqrt.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2))
(sqrt.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2))
(fabs.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(log.f64 (exp.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(cbrt.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(expm1.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(exp.f64 (log.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 1))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(log1p.f64 (expm1.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))) 1)
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a))) (/.f64 (pow.f64 (+.f64 (+.f64 z x) a) 2) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (pow.f64 (+.f64 a (+.f64 z x)) 2)) (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 a (+.f64 z x))))
(*.f64 1 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) 2) (cbrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(*.f64 (sqrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) (sqrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 (+.f64 z x) a) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 (+.f64 z x) a) (-.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (+.f64 a (+.f64 z x)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (*.f64 (+.f64 a (+.f64 z x)) (-.f64 (+.f64 a (+.f64 z x)) (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (+.f64 a (+.f64 z x)) 3)) (fma.f64 (+.f64 a (+.f64 z x)) (-.f64 (+.f64 a (+.f64 z x)) (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 (+.f64 z x) a) 2)) (/.f64 1 (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (pow.f64 (+.f64 a (+.f64 z x)) 2)) (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 a (+.f64 z x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 (+.f64 z x) a) (-.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 (+.f64 z x) a) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (+.f64 a (+.f64 z x)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (*.f64 (+.f64 a (+.f64 z x)) (-.f64 (+.f64 a (+.f64 z x)) (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (+.f64 a (+.f64 z x)) 3)) (fma.f64 (+.f64 a (+.f64 z x)) (-.f64 (+.f64 a (+.f64 z x)) (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a)) (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 (+.f64 z x) a) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (pow.f64 (+.f64 a (+.f64 z x)) 2)) (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 a (+.f64 z x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 (+.f64 z x) a) 3)) (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 (+.f64 z x) a) (-.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (+.f64 a (+.f64 z x)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (*.f64 (+.f64 a (+.f64 z x)) (-.f64 (+.f64 a (+.f64 z x)) (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (+.f64 a (+.f64 z x)) 3)) (fma.f64 (+.f64 a (+.f64 z x)) (-.f64 (+.f64 a (+.f64 z x)) (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 (+.f64 z x) a) 2)) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (pow.f64 (+.f64 a (+.f64 z x)) 2)) (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 a (+.f64 z x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 (+.f64 z x) a) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 (+.f64 z x) a) (-.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (+.f64 a (+.f64 z x)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (*.f64 (+.f64 a (+.f64 z x)) (-.f64 (+.f64 a (+.f64 z x)) (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (+.f64 a (+.f64 z x)) 3)) (fma.f64 (+.f64 a (+.f64 z x)) (-.f64 (+.f64 a (+.f64 z x)) (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 (+.f64 z x) a) 2))) (neg.f64 (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (pow.f64 (+.f64 a (+.f64 z x)) 2)) (neg.f64 (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 a (+.f64 z x))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (pow.f64 (+.f64 a (+.f64 z x)) 2)) (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 a (+.f64 z x)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 z x) a) 3) (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3)) (+.f64 (pow.f64 (+.f64 (+.f64 z x) a) 2) (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (+.f64 a (+.f64 z x)) 3)) (+.f64 (pow.f64 (+.f64 a (+.f64 z x)) 2) (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (*.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 a (+.f64 z x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (+.f64 a (+.f64 z x)) 3)) (+.f64 (pow.f64 (+.f64 a (+.f64 z x)) 2) (*.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 a (+.f64 z x))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) 3) (pow.f64 (+.f64 a x) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z)) (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 a x)))))
(/.f64 (+.f64 (pow.f64 (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) 3) (pow.f64 (+.f64 a x) 3)) (fma.f64 (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 (+.f64 a x) (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) 3) (pow.f64 (+.f64 a x) 3)) (fma.f64 (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (*.f64 (+.f64 a x) (-.f64 (+.f64 a x) (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 z x) a) 2) (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2)) (-.f64 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(/.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 z x)) 2) (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2)) (-.f64 (+.f64 a (+.f64 z x)) (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z)) (pow.f64 (+.f64 a x) 2)) (-.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 a x)))
(/.f64 (-.f64 (*.f64 (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))) (pow.f64 (+.f64 a x) 2)) (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (-.f64 z (+.f64 a x))))
(/.f64 (-.f64 (*.f64 (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))) (pow.f64 (+.f64 a x) 2)) (+.f64 z (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 a x))))
(pow.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 1)
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(pow.f64 (cbrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) 3)
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(pow.f64 (pow.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 3) 1/3)
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(pow.f64 (sqrt.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) 2)
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(sqrt.f64 (pow.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 2))
(sqrt.f64 (pow.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))) 2))
(fabs.f64 (+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(log.f64 (exp.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(cbrt.f64 (pow.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 3))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(expm1.f64 (log1p.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(exp.f64 (log.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(exp.f64 (*.f64 (log.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) 1))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(log1p.f64 (expm1.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(fma.f64 1 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 z x) a))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(fma.f64 1 (+.f64 (+.f64 z x) a) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 z x) a)) 2) (cbrt.f64 (+.f64 (+.f64 z x) a)) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2) (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (+.f64 (+.f64 z x) a))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(fma.f64 (sqrt.f64 (+.f64 (+.f64 z x) a)) (sqrt.f64 (+.f64 (+.f64 z x) a)) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(fma.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (+.f64 (+.f64 z x) a))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 z x) (+.f64 a (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a)))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 b t) (*.f64 t (neg.f64 a)))
(*.f64 t (-.f64 b a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 b a)))) 1)
(*.f64 t (-.f64 b a))
(pow.f64 (*.f64 t (-.f64 b a)) 1)
(*.f64 t (-.f64 b a))
(pow.f64 (cbrt.f64 (*.f64 t (-.f64 b a))) 3)
(*.f64 t (-.f64 b a))
(pow.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) 1/3)
(*.f64 t (-.f64 b a))
(pow.f64 (sqrt.f64 (*.f64 t (-.f64 b a))) 2)
(*.f64 t (-.f64 b a))
(sqrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2))
(fabs.f64 (*.f64 t (-.f64 b a)))
(log.f64 (pow.f64 (exp.f64 t) (-.f64 b a)))
(*.f64 t (-.f64 b a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 b a)))))
(*.f64 t (-.f64 b a))
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3))
(*.f64 t (-.f64 b a))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (-.f64 b a) 3)))
(*.f64 t (-.f64 b a))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 t 3)))
(*.f64 t (-.f64 b a))
(expm1.f64 (log1p.f64 (*.f64 t (-.f64 b a))))
(*.f64 t (-.f64 b a))
(exp.f64 (log.f64 (*.f64 t (-.f64 b a))))
(*.f64 t (-.f64 b a))
(exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 b a))) 1))
(*.f64 t (-.f64 b a))
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 b a))))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 (*.f64 b -2) 1) (*.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 1))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (+.f64 (*.f64 b -2) (*.f64 y (-.f64 b z))) (*.f64 t (-.f64 b a)))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 1)
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 1 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2) (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(/.f64 (+.f64 (pow.f64 (*.f64 b -2) 3) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)) (+.f64 (*.f64 (*.f64 b -2) (*.f64 b -2)) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 3) (*.f64 (pow.f64 b 3) -8)) (+.f64 (*.f64 (*.f64 b b) 4) (-.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2) (*.f64 b (*.f64 -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))))
(/.f64 (fma.f64 (pow.f64 b 3) -8 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 3)) (fma.f64 b (*.f64 4 b) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (-.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b -2) (*.f64 b -2)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) 4) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2)) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))
(/.f64 (-.f64 (*.f64 b (*.f64 4 b)) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2)) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))
(pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 1)
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 3)
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(pow.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) 1/3)
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(pow.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2)
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(sqrt.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2))
(fabs.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))
(log.f64 (exp.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(cbrt.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(expm1.f64 (log1p.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(exp.f64 (log.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 1))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(log1p.f64 (expm1.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 a (*.f64 t (neg.f64 a)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 a (-.f64 1 t) (*.f64 (*.f64 t a) 0))
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 t) a (*.f64 t a)))
(fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 a (-.f64 1 t) (*.f64 (*.f64 t a) 0))
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))
(fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))
(+.f64 (fma.f64 1 a (neg.f64 (*.f64 (*.f64 t a) 1))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 (*.f64 t a) 1)))
(fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 a (-.f64 1 t) (*.f64 (*.f64 t a) 0))
(+.f64 (fma.f64 1 a (neg.f64 (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2))))
(fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 a (-.f64 1 t) (*.f64 (*.f64 t a) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (neg.f64 (*.f64 (*.f64 t a) 1))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 (*.f64 t a) 1)))
(fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 a (-.f64 1 t) (*.f64 (*.f64 t a) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2))))
(fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 a (-.f64 1 t) (*.f64 (*.f64 t a) 0))
(+.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 a) (neg.f64 (*.f64 (*.f64 t a) 1))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 (*.f64 t a) 1)))
(fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 a (-.f64 1 t) (*.f64 (*.f64 t a) 0))
(+.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 (cbrt.f64 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 t a)) 2))))
(fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 a (-.f64 1 t) (*.f64 (*.f64 t a) 0))
(+.f64 (*.f64 a 1) (*.f64 (*.f64 t (neg.f64 a)) 1))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 a (+.f64 1 (neg.f64 t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 1 (*.f64 a (-.f64 1 t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 2) (cbrt.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) (sqrt.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 t a) (+.f64 (*.f64 t a) a)))))
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 t a) (fma.f64 t a a)))))
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3)) (fma.f64 a a (*.f64 t (*.f64 a (fma.f64 t a a)))))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (*.f64 a (+.f64 1 t))))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (fma.f64 t a a)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2)) (fma.f64 t a a))
(*.f64 (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 t a))) (-.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 t a))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 a)) (-.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 t a))))
(*.f64 (+.f64 (neg.f64 t) 1) a)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(/.f64 1 (/.f64 (fma.f64 a a (*.f64 (*.f64 t a) (+.f64 (*.f64 t a) a))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3))))
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 t a) (fma.f64 t a a)))))
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3)) (fma.f64 a a (*.f64 t (*.f64 a (fma.f64 t a a)))))
(/.f64 1 (/.f64 (*.f64 a (+.f64 1 t)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2))))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (fma.f64 t a a)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2)) (fma.f64 t a a))
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3)) (fma.f64 a a (*.f64 (*.f64 t a) (+.f64 (*.f64 t a) a))))
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 t a) (fma.f64 t a a)))))
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3)) (fma.f64 a a (*.f64 t (*.f64 a (fma.f64 t a a)))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2)) (*.f64 a (+.f64 1 t)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (fma.f64 t a a)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2)) (fma.f64 t a a))
(/.f64 (neg.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 t a) (+.f64 (*.f64 t a) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 t a) (fma.f64 t a a)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3)) (fma.f64 a a (*.f64 t (*.f64 a (fma.f64 t a a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2))) (neg.f64 (*.f64 a (+.f64 1 t))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2))) (neg.f64 (fma.f64 t a a)))
(*.f64 1 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2)) (fma.f64 t a a)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (*.f64 a a) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 a (*.f64 t (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 t a) (fma.f64 t a a)))))
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 t a) 3)) (fma.f64 a a (*.f64 t (*.f64 a (fma.f64 t a a)))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) (-.f64 a (*.f64 t (neg.f64 a))))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (fma.f64 t a a)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 t a) 2)) (fma.f64 t a a))
(pow.f64 (*.f64 a (-.f64 1 t)) 1)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 3)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(pow.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) 1/3)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) 2)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2))
(fabs.f64 (-.f64 a (*.f64 t a)))
(log.f64 (exp.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 1 t)))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(exp.f64 (log.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 1 t))) 1))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(fma.f64 1 a (*.f64 t (neg.f64 a)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (*.f64 t (neg.f64 a)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (*.f64 t (neg.f64 a)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 t a))
(+.f64 (*.f64 y z) (neg.f64 z))
(-.f64 (*.f64 y z) z)
(+.f64 (-.f64 (*.f64 y z) z) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z))
(fma.f64 z (+.f64 -1 y) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z))
(+.f64 (*.f64 (*.f64 y z) 1) (*.f64 (neg.f64 z) 1))
(-.f64 (*.f64 y z) z)
(+.f64 (fma.f64 y z (neg.f64 (*.f64 z 1))) (fma.f64 (neg.f64 z) 1 (*.f64 z 1)))
(+.f64 (-.f64 (*.f64 y z) z) (+.f64 (neg.f64 z) z))
(fma.f64 z (+.f64 -1 y) (*.f64 z 0))
(+.f64 (fma.f64 y z (neg.f64 (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (-.f64 (*.f64 y z) z) (+.f64 (neg.f64 z) z))
(fma.f64 z (+.f64 -1 y) (*.f64 z 0))
(+.f64 (fma.f64 z y (neg.f64 (*.f64 z 1))) (fma.f64 (neg.f64 z) 1 (*.f64 z 1)))
(+.f64 (-.f64 (*.f64 y z) z) (+.f64 (neg.f64 z) z))
(fma.f64 z (+.f64 -1 y) (*.f64 z 0))
(+.f64 (fma.f64 z y (neg.f64 (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (-.f64 (*.f64 y z) z) (+.f64 (neg.f64 z) z))
(fma.f64 z (+.f64 -1 y) (*.f64 z 0))
(+.f64 (fma.f64 1 (*.f64 y z) (neg.f64 (*.f64 z 1))) (fma.f64 (neg.f64 z) 1 (*.f64 z 1)))
(+.f64 (-.f64 (*.f64 y z) z) (+.f64 (neg.f64 z) z))
(fma.f64 z (+.f64 -1 y) (*.f64 z 0))
(+.f64 (fma.f64 1 (*.f64 y z) (neg.f64 (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (-.f64 (*.f64 y z) z) (+.f64 (neg.f64 z) z))
(fma.f64 z (+.f64 -1 y) (*.f64 z 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (neg.f64 (*.f64 z 1))) (fma.f64 (neg.f64 z) 1 (*.f64 z 1)))
(+.f64 (-.f64 (*.f64 y z) z) (+.f64 (neg.f64 z) z))
(fma.f64 z (+.f64 -1 y) (*.f64 z 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (-.f64 (*.f64 y z) z) (+.f64 (neg.f64 z) z))
(fma.f64 z (+.f64 -1 y) (*.f64 z 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (neg.f64 (*.f64 z 1))) (fma.f64 (neg.f64 z) 1 (*.f64 z 1)))
(+.f64 (-.f64 (*.f64 y z) z) (+.f64 (neg.f64 z) z))
(fma.f64 z (+.f64 -1 y) (*.f64 z 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (-.f64 (*.f64 y z) z) (+.f64 (neg.f64 z) z))
(fma.f64 z (+.f64 -1 y) (*.f64 z 0))
(*.f64 z (-.f64 y 1))
(-.f64 (*.f64 y z) z)
(*.f64 1 (-.f64 (*.f64 y z) z))
(-.f64 (*.f64 y z) z)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (cbrt.f64 (-.f64 (*.f64 y z) z)))
(-.f64 (*.f64 y z) z)
(*.f64 (sqrt.f64 (-.f64 (*.f64 y z) z)) (sqrt.f64 (-.f64 (*.f64 y z) z)))
(-.f64 (*.f64 y z) z)
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (+.f64 z (*.f64 y z))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 y z z) (pow.f64 (*.f64 y z) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (/.f64 1 (fma.f64 y z z)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (fma.f64 y z z))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 z)))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (+.f64 z (*.f64 y z)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 y z z) (pow.f64 (*.f64 y z) 2)))
(/.f64 1 (/.f64 (fma.f64 y z z) (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (/.f64 1 (fma.f64 y z z)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (fma.f64 y z z))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (+.f64 z (*.f64 y z)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 y z z) (pow.f64 (*.f64 y z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (fma.f64 y z z))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (/.f64 1 (fma.f64 y z z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (+.f64 z (*.f64 y z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 y z z) (pow.f64 (*.f64 y z) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z))) (neg.f64 (fma.f64 y z z)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (fma.f64 y z z)))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (neg.f64 z) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (*.f64 (neg.f64 z) (neg.f64 z)) (*.f64 (*.f64 y z) (neg.f64 z)))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 y z z) (pow.f64 (*.f64 y z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (neg.f64 z) (neg.f64 z))) (-.f64 (*.f64 y z) (neg.f64 z)))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (/.f64 1 (fma.f64 y z z)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (fma.f64 y z z))
(pow.f64 (-.f64 (*.f64 y z) z) 1)
(-.f64 (*.f64 y z) z)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 3)
(-.f64 (*.f64 y z) z)
(pow.f64 (pow.f64 (-.f64 (*.f64 y z) z) 3) 1/3)
(-.f64 (*.f64 y z) z)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y z) z)) 2)
(-.f64 (*.f64 y z) z)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) z) 2))
(fabs.f64 (-.f64 (*.f64 y z) z))
(log.f64 (exp.f64 (-.f64 (*.f64 y z) z)))
(-.f64 (*.f64 y z) z)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y z) z))))
(-.f64 (*.f64 y z) z)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) z) 3))
(-.f64 (*.f64 y z) z)
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y z) z)))
(-.f64 (*.f64 y z) z)
(exp.f64 (log.f64 (-.f64 (*.f64 y z) z)))
(-.f64 (*.f64 y z) z)
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y z) z)) 1))
(-.f64 (*.f64 y z) z)
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y z) z)))
(-.f64 (*.f64 y z) z)
(fma.f64 y z (neg.f64 z))
(-.f64 (*.f64 y z) z)
(fma.f64 z y (neg.f64 z))
(-.f64 (*.f64 y z) z)
(fma.f64 1 (*.f64 y z) (neg.f64 z))
(-.f64 (*.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (neg.f64 z))
(-.f64 (*.f64 y z) z)
(fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (neg.f64 z))
(-.f64 (*.f64 y z) z)
(+.f64 x (neg.f64 (-.f64 (*.f64 y z) z)))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 (+.f64 (-.f64 x (*.f64 y z)) z) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y z) z))) (sqrt.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 y z) z)))
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 z (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y z) z))) (sqrt.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 y z) z))))
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (-.f64 (*.f64 y z) z) 0))
(+.f64 (-.f64 x (*.f64 y z)) z)
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 (*.f64 x 1) (*.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (-.f64 (*.f64 y z) z) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1 (*.f64 (-.f64 (*.f64 y z) z) 1)))
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 z (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y z) z))) (sqrt.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 y z) z))))
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (-.f64 (*.f64 y z) z) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 y z) z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2))))
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 z (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y z) z))) (sqrt.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 y z) z))))
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (-.f64 (*.f64 y z) z) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (-.f64 (*.f64 y z) z) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1 (*.f64 (-.f64 (*.f64 y z) z) 1)))
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 z (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y z) z))) (sqrt.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 y z) z))))
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (-.f64 (*.f64 y z) z) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 y z) z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2))))
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 z (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y z) z))) (sqrt.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 y z) z))))
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (-.f64 (*.f64 y z) z) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (-.f64 (*.f64 y z) z) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1 (*.f64 (-.f64 (*.f64 y z) z) 1)))
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 z (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y z) z))) (sqrt.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 y z) z))))
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (-.f64 (*.f64 y z) z) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 y z) z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2))))
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 z (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y z) z))) (sqrt.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 y z) z))))
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (-.f64 (*.f64 y z) z) 0))
(+.f64 (*.f64 (-.f64 x (*.f64 y z)) 1) (*.f64 z 1))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(*.f64 1 (+.f64 (-.f64 x (*.f64 y z)) z))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)) 2) (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(*.f64 (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)) (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 x (-.f64 (*.f64 y z) z))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 z (*.f64 y z)) 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (-.f64 (fma.f64 y z x) z)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (/.f64 1 (-.f64 (+.f64 x (*.f64 y z)) z)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (/.f64 1 (+.f64 x (-.f64 (*.f64 y z) z))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (-.f64 (fma.f64 y z x) z))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) z))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 y z) z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (*.f64 y z) z))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 x (-.f64 (*.f64 y z) z))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 z (*.f64 y z)) 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (-.f64 (fma.f64 y z x) z)))))
(/.f64 1 (/.f64 (-.f64 (+.f64 x (*.f64 y z)) z) (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (/.f64 1 (+.f64 x (-.f64 (*.f64 y z) z))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (-.f64 (fma.f64 y z x) z))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 x (-.f64 (*.f64 y z) z))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 z (*.f64 y z)) 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (-.f64 (fma.f64 y z x) z)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (-.f64 (+.f64 x (*.f64 y z)) z))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (/.f64 1 (+.f64 x (-.f64 (*.f64 y z) z))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (-.f64 (fma.f64 y z x) z))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3))) (neg.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3))) (neg.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 x (-.f64 (*.f64 y z) z))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 z (*.f64 y z)) 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (-.f64 (fma.f64 y z x) z))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2))) (neg.f64 (-.f64 (+.f64 x (*.f64 y z)) z)))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2))) (neg.f64 (+.f64 x (-.f64 (*.f64 y z) z))))
(*.f64 1 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (-.f64 (fma.f64 y z x) z)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (neg.f64 (-.f64 (*.f64 y z) z))) (*.f64 x (neg.f64 (-.f64 (*.f64 y z) z))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 x (-.f64 (*.f64 y z) z))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 z (*.f64 y z)) 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (-.f64 (fma.f64 y z x) z)))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 z 3)) (+.f64 (*.f64 (-.f64 x (*.f64 y z)) (-.f64 x (*.f64 y z))) (-.f64 (*.f64 z z) (*.f64 (-.f64 x (*.f64 y z)) z))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (-.f64 x (*.f64 y z)) 3)) (fma.f64 (-.f64 x (*.f64 y z)) (-.f64 x (*.f64 y z)) (*.f64 z (-.f64 z (-.f64 x (*.f64 y z))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (-.f64 x (*.f64 y z)) 3)) (fma.f64 z (+.f64 (-.f64 z x) (*.f64 y z)) (*.f64 (-.f64 x (*.f64 y z)) (-.f64 x (*.f64 y z)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (neg.f64 (-.f64 (*.f64 y z) z)))) (-.f64 x (neg.f64 (-.f64 (*.f64 y z) z))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (/.f64 1 (+.f64 x (-.f64 (*.f64 y z) z))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (-.f64 (fma.f64 y z x) z))
(/.f64 (-.f64 (*.f64 (-.f64 x (*.f64 y z)) (-.f64 x (*.f64 y z))) (*.f64 z z)) (-.f64 (-.f64 x (*.f64 y z)) z))
(/.f64 (*.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 x (fma.f64 y z z))) (-.f64 x (fma.f64 y z z)))
(/.f64 (*.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 x (fma.f64 y z z))) (-.f64 x (fma.f64 y z z)))
(pow.f64 (+.f64 (-.f64 x (*.f64 y z)) z) 1)
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)) 3)
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(pow.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 y z)) z) 3) 1/3)
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) z)) 2)
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 y z)) z) 2))
(sqrt.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2))
(fabs.f64 (fma.f64 z (-.f64 1 y) x))
(log.f64 (exp.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 x (*.f64 y z)) z))))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(cbrt.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 y z)) z) 3))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(expm1.f64 (log1p.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(exp.f64 (log.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 x (*.f64 y z)) z)) 1))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(log1p.f64 (expm1.f64 (+.f64 (-.f64 x (*.f64 y z)) z)))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(fma.f64 1 x (neg.f64 (-.f64 (*.f64 y z) z)))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 y z) z)))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 y z) z)))
(-.f64 (+.f64 z x) (*.f64 y z))
(fma.f64 z (-.f64 1 y) x)

eval110.0ms (0.7%)

Compiler

Compiled 9302 to 3013 computations (67.6% saved)

prune326.0ms (2.2%)

Pruning

25 alts after pruning (21 fresh and 4 done)

PrunedKeptTotal
New4296435
Fresh11516
Picked325
Done022
Total43325458
Accuracy
100.0%
Counts
458 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
45.7%
(fma.f64 z (-.f64 1 y) x)
47.3%
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
55.5%
(-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a))
39.3%
(-.f64 x (-.f64 (*.f64 t a) a))
37.6%
(-.f64 x (*.f64 y z))
24.1%
(-.f64 a (*.f64 t a))
97.6%
(+.f64 (+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
59.0%
(+.f64 (+.f64 z x) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
47.7%
(+.f64 (+.f64 z x) (*.f64 b (-.f64 y 2)))
40.4%
(+.f64 (+.f64 z x) (*.f64 b y))
40.6%
(+.f64 (+.f64 z x) (*.f64 b t))
52.6%
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
25.3%
(+.f64 z x)
57.8%
(+.f64 a (+.f64 (+.f64 z x) (*.f64 b (+.f64 y -2))))
14.5%
(*.f64 (neg.f64 a) t)
29.9%
(*.f64 z (-.f64 1 y))
35.3%
(*.f64 y (-.f64 b z))
17.3%
(*.f64 y b)
27.6%
(*.f64 t (-.f64 b a))
37.6%
(*.f64 b (-.f64 (+.f64 t y) 2))
24.1%
(*.f64 a (-.f64 1 t))
50.6%
(neg.f64 (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y))))
10.0%
z
17.5%
x
12.0%
a
45.7%
(fma.f64 z (-.f64 1 y) x)
47.3%
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
55.5%
(-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a))
39.3%
(-.f64 x (-.f64 (*.f64 t a) a))
37.6%
(-.f64 x (*.f64 y z))
24.1%
(-.f64 a (*.f64 t a))
97.6%
(+.f64 (+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
59.0%
(+.f64 (+.f64 z x) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
47.7%
(+.f64 (+.f64 z x) (*.f64 b (-.f64 y 2)))
40.4%
(+.f64 (+.f64 z x) (*.f64 b y))
40.6%
(+.f64 (+.f64 z x) (*.f64 b t))
52.6%
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
25.3%
(+.f64 z x)
57.8%
(+.f64 a (+.f64 (+.f64 z x) (*.f64 b (+.f64 y -2))))
14.5%
(*.f64 (neg.f64 a) t)
29.9%
(*.f64 z (-.f64 1 y))
35.3%
(*.f64 y (-.f64 b z))
17.3%
(*.f64 y b)
27.6%
(*.f64 t (-.f64 b a))
37.6%
(*.f64 b (-.f64 (+.f64 t y) 2))
24.1%
(*.f64 a (-.f64 1 t))
50.6%
(neg.f64 (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y))))
10.0%
z
17.5%
x
12.0%
a
Compiler

Compiled 1158 to 834 computations (28% saved)

localize144.0ms (1%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 b (+.f64 y -2))
100.0%
(-.f64 (*.f64 t a) a)
100.0%
(-.f64 x (-.f64 (*.f64 t a) a))
100.0%
(-.f64 x (*.f64 y z))
100.0%
(+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
100.0%
(*.f64 t (-.f64 b a))
100.0%
(+.f64 (+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
97.7%
(fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))
Compiler

Compiled 151 to 44 computations (70.9% saved)

series10.0ms (0.1%)

Counts
5 → 228
Calls

57 calls:

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

rewrite77.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
694×add-sqr-sqrt
688×pow1
688×*-un-lft-identity
646×add-exp-log
646×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026133
1632133
Stop Event
node limit
Counts
5 → 165
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
(+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(-.f64 x (*.f64 y z))
(-.f64 x (-.f64 (*.f64 t a) a))
(*.f64 b (+.f64 y -2))
Outputs
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) (/.f64 (pow.f64 (+.f64 z (+.f64 a x)) 2) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(*.f64 1 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) 2) (cbrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) (sqrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 z (+.f64 a x)) 3)) (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (-.f64 (pow.f64 (+.f64 z (+.f64 a x)) 2) (*.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 z (+.f64 a x)) 2)) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)) (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x))))) (*.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)) (-.f64 z (+.f64 a x))) (*.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) (-.f64 z (+.f64 a x))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)) (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x))))) (*.f64 (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)))) (*.f64 (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)) (-.f64 z (+.f64 a x))) (*.f64 (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)))) (*.f64 (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (-.f64 z (+.f64 a x))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) (*.f64 (-.f64 z (+.f64 a x)) (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)))) (*.f64 (-.f64 z (+.f64 a x)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (*.f64 (-.f64 z (+.f64 a x)) (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)))) (*.f64 (-.f64 z (+.f64 a x)) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 z (+.f64 a x)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (-.f64 (pow.f64 (+.f64 z (+.f64 a x)) 2) (*.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 z (+.f64 a x)) 2))) (neg.f64 (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))) 3)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (*.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x)))) (*.f64 (*.f64 b -2) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 z (+.f64 a x)) 3) (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3)) (+.f64 (pow.f64 (+.f64 z (+.f64 a x)) 2) (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 z (+.f64 a x)) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) 3) (pow.f64 (+.f64 a x) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z)) (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 a x)))))
(pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(exp.f64 (log.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(fma.f64 b -2 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))))
(fma.f64 -2 b (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))))
(fma.f64 1 (*.f64 b -2) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))))
(fma.f64 1 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
(fma.f64 1 (+.f64 z (+.f64 a x)) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z (+.f64 a x))) 2) (cbrt.f64 (+.f64 z (+.f64 a x))) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2) (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (+.f64 z (+.f64 a x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b -2)) 2) (cbrt.f64 (*.f64 b -2)) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))))
(fma.f64 (sqrt.f64 (+.f64 z (+.f64 a x))) (sqrt.f64 (+.f64 z (+.f64 a x))) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (+.f64 z (+.f64 a x)))
(fma.f64 (sqrt.f64 (*.f64 b -2)) (sqrt.f64 (*.f64 b -2)) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (/.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(*.f64 1 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2) (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(*.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(/.f64 (neg.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2))) (neg.f64 (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3) (*.f64 -8 (pow.f64 b 3))) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (-.f64 (pow.f64 (*.f64 b -2) 2) (*.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (*.f64 b -2)))))
(pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2))
(log.f64 (exp.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))
(cbrt.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(exp.f64 (log.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(fma.f64 -2 b (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(fma.f64 1 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(fma.f64 1 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (*.f64 b -2))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (*.f64 b -2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b -2)) 2) (cbrt.f64 (*.f64 b -2)) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(fma.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (*.f64 b -2))
(fma.f64 (sqrt.f64 (*.f64 b -2)) (sqrt.f64 (*.f64 b -2)) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(+.f64 x (neg.f64 (*.f64 y z)))
(+.f64 x (*.f64 (neg.f64 y) z))
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 y z) 1))) (fma.f64 (neg.f64 (*.f64 y z)) 1 (*.f64 (*.f64 y z) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 y z) 1))) (fma.f64 (neg.f64 (*.f64 y z)) 1 (*.f64 (*.f64 y z) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 y z) 1))) (fma.f64 (neg.f64 (*.f64 y z)) 1 (*.f64 (*.f64 y z) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2))))
(*.f64 1 (-.f64 x (*.f64 y z)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (-.f64 x (*.f64 y z))))
(*.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (-.f64 x (*.f64 y z))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 x x (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 x (*.f64 y z)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (+.f64 x (*.f64 y z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 x (*.f64 y z))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (neg.f64 (+.f64 x (*.f64 y z))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (*.f64 y z)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (*.f64 y z)) (neg.f64 (*.f64 y z))) (*.f64 x (neg.f64 (*.f64 y z))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (neg.f64 y) z) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (neg.f64 y) z) (*.f64 (neg.f64 y) z)) (*.f64 x (*.f64 (neg.f64 y) z)))))
(pow.f64 (-.f64 x (*.f64 y z)) 1)
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 3)
(pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2))
(log.f64 (exp.f64 (-.f64 x (*.f64 y z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 y z)))))
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3))
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 y z))))
(exp.f64 (log.f64 (-.f64 x (*.f64 y z))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 y z))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 y z))))
(fma.f64 1 x (neg.f64 (*.f64 y z)))
(fma.f64 1 x (*.f64 (neg.f64 y) z))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 y z)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (neg.f64 y) z))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 y z)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (neg.f64 y) z))
(+.f64 x (neg.f64 (-.f64 (*.f64 t a) a)))
(+.f64 (+.f64 (-.f64 x (*.f64 t a)) a) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 t a) a))) (sqrt.f64 (-.f64 (*.f64 t a) a)) (-.f64 (*.f64 t a) a)))
(+.f64 (-.f64 x (*.f64 t a)) a)
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (-.f64 (*.f64 t a) a) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 t a) a)) 1 (*.f64 (-.f64 (*.f64 t a) a) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 t a) a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (-.f64 (*.f64 t a) a) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 t a) a)) 1 (*.f64 (-.f64 (*.f64 t a) a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 t a) a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (-.f64 (*.f64 t a) a) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 t a) a)) 1 (*.f64 (-.f64 (*.f64 t a) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 t a) a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2))))
(*.f64 1 (+.f64 (-.f64 x (*.f64 t a)) a))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)) 2) (cbrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(*.f64 (sqrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)) (sqrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (fma.f64 x x (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 2) (*.f64 x (-.f64 (*.f64 t a) a)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (+.f64 x (-.f64 (*.f64 t a) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 t a) a) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 2) (*.f64 x (-.f64 (*.f64 t a) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 t a) a) 2))) (neg.f64 (+.f64 x (-.f64 (*.f64 t a) a))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (-.f64 (*.f64 t a) a)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 t a) a)) (neg.f64 (-.f64 (*.f64 t a) a))) (*.f64 x (neg.f64 (-.f64 (*.f64 t a) a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 t a)) 3) (pow.f64 a 3)) (+.f64 (*.f64 (-.f64 x (*.f64 t a)) (-.f64 x (*.f64 t a))) (-.f64 (*.f64 a a) (*.f64 (-.f64 x (*.f64 t a)) a))))
(pow.f64 (+.f64 (-.f64 x (*.f64 t a)) a) 1)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)) 3)
(pow.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 t a)) a) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)) 2)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 t a)) a) 2))
(log.f64 (exp.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 x (*.f64 t a)) a))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 t a)) a) 3))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(exp.f64 (log.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 x (*.f64 t a)) a)) 1))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(fma.f64 1 x (neg.f64 (-.f64 (*.f64 t a) a)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 t a) a)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 t a) a)))
(+.f64 (*.f64 b y) (*.f64 b -2))
(+.f64 (*.f64 y b) (*.f64 b -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 -2 y)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 b y) 3) (*.f64 -8 (pow.f64 b 3))) (+.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (pow.f64 (*.f64 b -2) 2) (*.f64 (*.f64 b y) (*.f64 b -2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (*.f64 -8 (pow.f64 b 3))) (+.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (-.f64 (pow.f64 (*.f64 b -2) 2) (*.f64 (*.f64 y b) (*.f64 b -2)))))
(pow.f64 (*.f64 b (+.f64 -2 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 -2 y))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 -2 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 -2 y))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 -2 y)) 2))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 -2 y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 -2 y)))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 -2 y)) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (+.f64 -2 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -2 y) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 -2 y))))
(exp.f64 (log.f64 (*.f64 b (+.f64 -2 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 -2 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 -2 y))))
(fma.f64 b y (*.f64 b -2))
(fma.f64 y b (*.f64 b -2))

simplify213.0ms (1.4%)

Algorithm
egg-herbie
Rules
1628×fma-neg
974×fma-def
602×associate-+r+
566×log-prod
560×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056816253
1173415325
2688615325
Stop Event
node limit
Counts
393 → 335
Calls
Call 1
Inputs
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 y z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y)))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(*.f64 y (-.f64 b z))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(*.f64 y (-.f64 b z))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(*.f64 z (+.f64 1 (*.f64 -1 y)))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
x
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
x
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y)))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z))))
(+.f64 (*.f64 -2 b) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(*.f64 -1 (*.f64 y z))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
x
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
x
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
x
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (*.f64 y z))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (*.f64 y z))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
x
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (*.f64 y z))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (*.f64 y z))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 a (*.f64 a t))
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 (+.f64 a x) (*.f64 a t))
x
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 (+.f64 a x) (*.f64 a t))
x
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 (+.f64 a x) (*.f64 a t))
(+.f64 a x)
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(*.f64 -1 (*.f64 a t))
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(*.f64 -1 (*.f64 a t))
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
x
(+.f64 x (*.f64 a (-.f64 1 t)))
(+.f64 x (*.f64 a (-.f64 1 t)))
(+.f64 x (*.f64 a (-.f64 1 t)))
(*.f64 a (-.f64 1 t))
(+.f64 x (*.f64 a (-.f64 1 t)))
(+.f64 x (*.f64 a (-.f64 1 t)))
(+.f64 x (*.f64 a (-.f64 1 t)))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(+.f64 x (*.f64 a (+.f64 1 (*.f64 -1 t))))
(+.f64 x (*.f64 a (+.f64 1 (*.f64 -1 t))))
(+.f64 x (*.f64 a (+.f64 1 (*.f64 -1 t))))
(*.f64 b (-.f64 y 2))
(*.f64 b (-.f64 y 2))
(*.f64 b (-.f64 y 2))
(*.f64 b (-.f64 y 2))
(*.f64 b (-.f64 y 2))
(*.f64 b (-.f64 y 2))
(*.f64 b (-.f64 y 2))
(*.f64 b (-.f64 y 2))
(*.f64 b (-.f64 y 2))
(*.f64 b (-.f64 y 2))
(*.f64 b (-.f64 y 2))
(*.f64 b (-.f64 y 2))
(*.f64 -2 b)
(+.f64 (*.f64 -2 b) (*.f64 b y))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b y)
(+.f64 (*.f64 -2 b) (*.f64 b y))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b y)
(+.f64 (*.f64 -2 b) (*.f64 b y))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) (/.f64 (pow.f64 (+.f64 z (+.f64 a x)) 2) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(*.f64 1 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) 2) (cbrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) (sqrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 z (+.f64 a x)) 3)) (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (-.f64 (pow.f64 (+.f64 z (+.f64 a x)) 2) (*.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 z (+.f64 a x)) 2)) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)) (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x))))) (*.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)) (-.f64 z (+.f64 a x))) (*.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) (-.f64 z (+.f64 a x))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)) (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x))))) (*.f64 (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)))) (*.f64 (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)) (-.f64 z (+.f64 a x))) (*.f64 (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)))) (*.f64 (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (-.f64 z (+.f64 a x))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) (*.f64 (-.f64 z (+.f64 a x)) (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)))) (*.f64 (-.f64 z (+.f64 a x)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (*.f64 (-.f64 z (+.f64 a x)) (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)))) (*.f64 (-.f64 z (+.f64 a x)) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 z (+.f64 a x)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (-.f64 (pow.f64 (+.f64 z (+.f64 a x)) 2) (*.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 z (+.f64 a x)) 2))) (neg.f64 (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))) 3)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (*.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x)))) (*.f64 (*.f64 b -2) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 z (+.f64 a x)) 3) (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3)) (+.f64 (pow.f64 (+.f64 z (+.f64 a x)) 2) (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 z (+.f64 a x)) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) 3) (pow.f64 (+.f64 a x) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z)) (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 a x)))))
(pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(exp.f64 (log.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(fma.f64 b -2 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))))
(fma.f64 -2 b (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))))
(fma.f64 1 (*.f64 b -2) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))))
(fma.f64 1 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
(fma.f64 1 (+.f64 z (+.f64 a x)) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z (+.f64 a x))) 2) (cbrt.f64 (+.f64 z (+.f64 a x))) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2) (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (+.f64 z (+.f64 a x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b -2)) 2) (cbrt.f64 (*.f64 b -2)) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))))
(fma.f64 (sqrt.f64 (+.f64 z (+.f64 a x))) (sqrt.f64 (+.f64 z (+.f64 a x))) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (+.f64 z (+.f64 a x)))
(fma.f64 (sqrt.f64 (*.f64 b -2)) (sqrt.f64 (*.f64 b -2)) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (/.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(*.f64 1 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2) (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(*.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(/.f64 (neg.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2))) (neg.f64 (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3) (*.f64 -8 (pow.f64 b 3))) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (-.f64 (pow.f64 (*.f64 b -2) 2) (*.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (*.f64 b -2)))))
(pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2))
(log.f64 (exp.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))
(cbrt.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(exp.f64 (log.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(fma.f64 -2 b (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(fma.f64 1 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(fma.f64 1 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (*.f64 b -2))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (*.f64 b -2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b -2)) 2) (cbrt.f64 (*.f64 b -2)) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(fma.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (*.f64 b -2))
(fma.f64 (sqrt.f64 (*.f64 b -2)) (sqrt.f64 (*.f64 b -2)) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(+.f64 x (neg.f64 (*.f64 y z)))
(+.f64 x (*.f64 (neg.f64 y) z))
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 y z) 1))) (fma.f64 (neg.f64 (*.f64 y z)) 1 (*.f64 (*.f64 y z) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 y z) 1))) (fma.f64 (neg.f64 (*.f64 y z)) 1 (*.f64 (*.f64 y z) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 y z) 1))) (fma.f64 (neg.f64 (*.f64 y z)) 1 (*.f64 (*.f64 y z) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2))))
(*.f64 1 (-.f64 x (*.f64 y z)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (-.f64 x (*.f64 y z))))
(*.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (-.f64 x (*.f64 y z))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 x x (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 x (*.f64 y z)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (+.f64 x (*.f64 y z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 x (*.f64 y z))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (neg.f64 (+.f64 x (*.f64 y z))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (*.f64 y z)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (*.f64 y z)) (neg.f64 (*.f64 y z))) (*.f64 x (neg.f64 (*.f64 y z))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (neg.f64 y) z) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (neg.f64 y) z) (*.f64 (neg.f64 y) z)) (*.f64 x (*.f64 (neg.f64 y) z)))))
(pow.f64 (-.f64 x (*.f64 y z)) 1)
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 3)
(pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2))
(log.f64 (exp.f64 (-.f64 x (*.f64 y z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 y z)))))
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3))
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 y z))))
(exp.f64 (log.f64 (-.f64 x (*.f64 y z))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 y z))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 y z))))
(fma.f64 1 x (neg.f64 (*.f64 y z)))
(fma.f64 1 x (*.f64 (neg.f64 y) z))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 y z)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (neg.f64 y) z))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 y z)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (neg.f64 y) z))
(+.f64 x (neg.f64 (-.f64 (*.f64 t a) a)))
(+.f64 (+.f64 (-.f64 x (*.f64 t a)) a) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 t a) a))) (sqrt.f64 (-.f64 (*.f64 t a) a)) (-.f64 (*.f64 t a) a)))
(+.f64 (-.f64 x (*.f64 t a)) a)
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (-.f64 (*.f64 t a) a) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 t a) a)) 1 (*.f64 (-.f64 (*.f64 t a) a) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 t a) a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (-.f64 (*.f64 t a) a) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 t a) a)) 1 (*.f64 (-.f64 (*.f64 t a) a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 t a) a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (-.f64 (*.f64 t a) a) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 t a) a)) 1 (*.f64 (-.f64 (*.f64 t a) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 t a) a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2))))
(*.f64 1 (+.f64 (-.f64 x (*.f64 t a)) a))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)) 2) (cbrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(*.f64 (sqrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)) (sqrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (fma.f64 x x (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 2) (*.f64 x (-.f64 (*.f64 t a) a)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (+.f64 x (-.f64 (*.f64 t a) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 t a) a) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 2) (*.f64 x (-.f64 (*.f64 t a) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 t a) a) 2))) (neg.f64 (+.f64 x (-.f64 (*.f64 t a) a))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (-.f64 (*.f64 t a) a)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 t a) a)) (neg.f64 (-.f64 (*.f64 t a) a))) (*.f64 x (neg.f64 (-.f64 (*.f64 t a) a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 t a)) 3) (pow.f64 a 3)) (+.f64 (*.f64 (-.f64 x (*.f64 t a)) (-.f64 x (*.f64 t a))) (-.f64 (*.f64 a a) (*.f64 (-.f64 x (*.f64 t a)) a))))
(pow.f64 (+.f64 (-.f64 x (*.f64 t a)) a) 1)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)) 3)
(pow.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 t a)) a) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)) 2)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 t a)) a) 2))
(log.f64 (exp.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 x (*.f64 t a)) a))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 t a)) a) 3))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(exp.f64 (log.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 x (*.f64 t a)) a)) 1))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(fma.f64 1 x (neg.f64 (-.f64 (*.f64 t a) a)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 t a) a)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 t a) a)))
(+.f64 (*.f64 b y) (*.f64 b -2))
(+.f64 (*.f64 y b) (*.f64 b -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 -2 y)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 b y) 3) (*.f64 -8 (pow.f64 b 3))) (+.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (pow.f64 (*.f64 b -2) 2) (*.f64 (*.f64 b y) (*.f64 b -2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (*.f64 -8 (pow.f64 b 3))) (+.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (-.f64 (pow.f64 (*.f64 b -2) 2) (*.f64 (*.f64 y b) (*.f64 b -2)))))
(pow.f64 (*.f64 b (+.f64 -2 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 -2 y))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 -2 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 -2 y))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 -2 y)) 2))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 -2 y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 -2 y)))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 -2 y)) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (+.f64 -2 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -2 y) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 -2 y))))
(exp.f64 (log.f64 (*.f64 b (+.f64 -2 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 -2 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 -2 y))))
(fma.f64 b y (*.f64 b -2))
(fma.f64 y b (*.f64 b -2))
Outputs
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 y z))))))
(+.f64 a (+.f64 (+.f64 x z) (fma.f64 -1 (*.f64 a t) (*.f64 y (neg.f64 z)))))
(+.f64 x (+.f64 (fma.f64 -1 (fma.f64 a t (*.f64 z y)) z) a))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 (+.f64 x z) (fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 z y) (*.f64 b (+.f64 (+.f64 t y) -2))))))
(+.f64 a (+.f64 (fma.f64 -1 (fma.f64 a t (*.f64 z y)) (*.f64 b (+.f64 y (+.f64 t -2)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 (+.f64 x z) (fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 z y) (*.f64 b (+.f64 (+.f64 t y) -2))))))
(+.f64 a (+.f64 (fma.f64 -1 (fma.f64 a t (*.f64 z y)) (*.f64 b (+.f64 y (+.f64 t -2)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 (+.f64 x z) (fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 z y) (*.f64 b (+.f64 (+.f64 t y) -2))))))
(+.f64 a (+.f64 (fma.f64 -1 (fma.f64 a t (*.f64 z y)) (*.f64 b (+.f64 y (+.f64 t -2)))) (+.f64 x z)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 (+.f64 t y) -2))
(*.f64 b (+.f64 y (+.f64 t -2)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 (+.f64 x z) (fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 z y) (*.f64 b (+.f64 (+.f64 t y) -2))))))
(+.f64 a (+.f64 (fma.f64 -1 (fma.f64 a t (*.f64 z y)) (*.f64 b (+.f64 y (+.f64 t -2)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 (+.f64 x z) (fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 z y) (*.f64 b (+.f64 (+.f64 t y) -2))))))
(+.f64 a (+.f64 (fma.f64 -1 (fma.f64 a t (*.f64 z y)) (*.f64 b (+.f64 y (+.f64 t -2)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(+.f64 a (+.f64 (+.f64 x z) (fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 z y) (*.f64 b (+.f64 (+.f64 t y) -2))))))
(+.f64 a (+.f64 (fma.f64 -1 (fma.f64 a t (*.f64 z y)) (*.f64 b (+.f64 y (+.f64 t -2)))) (+.f64 x z)))
(*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y)))))
(neg.f64 (*.f64 b (+.f64 2 (*.f64 -1 (+.f64 t y)))))
(*.f64 (-.f64 (-.f64 2 t) y) (neg.f64 b))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z)))))))
(+.f64 a (+.f64 (+.f64 x z) (fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 b (+.f64 2 (*.f64 -1 (+.f64 t y)))) (*.f64 y (neg.f64 z))))))
(+.f64 x (+.f64 a (+.f64 (neg.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 z y))) (-.f64 z (*.f64 a t)))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z)))))))
(+.f64 a (+.f64 (+.f64 x z) (fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 b (+.f64 2 (*.f64 -1 (+.f64 t y)))) (*.f64 y (neg.f64 z))))))
(+.f64 x (+.f64 a (+.f64 (neg.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 z y))) (-.f64 z (*.f64 a t)))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z)))))))
(+.f64 a (+.f64 (+.f64 x z) (fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 b (+.f64 2 (*.f64 -1 (+.f64 t y)))) (*.f64 y (neg.f64 z))))))
(+.f64 x (+.f64 a (+.f64 (neg.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 z y))) (-.f64 z (*.f64 a t)))))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 (+.f64 x z) (fma.f64 -2 b (*.f64 t (-.f64 b a)))))
(+.f64 a (+.f64 (fma.f64 t (-.f64 b a) (*.f64 b -2)) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(*.f64 y (-.f64 b z))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(*.f64 y (-.f64 b z))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))))
(+.f64 (+.f64 a x) (fma.f64 -2 b (fma.f64 b y (*.f64 t (-.f64 b a)))))
(+.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (+.f64 a x))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 (+.f64 a x) (fma.f64 -2 b (fma.f64 b y (fma.f64 t (-.f64 b a) (*.f64 z (+.f64 1 (neg.f64 y)))))))
(+.f64 x (+.f64 a (fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 (+.f64 a x) (fma.f64 -2 b (fma.f64 b y (fma.f64 t (-.f64 b a) (*.f64 z (+.f64 1 (neg.f64 y)))))))
(+.f64 x (+.f64 a (fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 (+.f64 a x) (fma.f64 -2 b (fma.f64 b y (fma.f64 t (-.f64 b a) (*.f64 z (+.f64 1 (neg.f64 y)))))))
(+.f64 x (+.f64 a (fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) (*.f64 t (-.f64 b a))))))
(*.f64 z (+.f64 1 (*.f64 -1 y)))
(*.f64 z (+.f64 1 (neg.f64 y)))
(-.f64 z (*.f64 z y))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 (+.f64 a x) (fma.f64 -2 b (fma.f64 b y (fma.f64 t (-.f64 b a) (*.f64 z (+.f64 1 (neg.f64 y)))))))
(+.f64 x (+.f64 a (fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 (+.f64 a x) (fma.f64 -2 b (fma.f64 b y (fma.f64 t (-.f64 b a) (*.f64 z (+.f64 1 (neg.f64 y)))))))
(+.f64 x (+.f64 a (fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) (*.f64 t (-.f64 b a))))))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))))
(+.f64 (+.f64 a x) (fma.f64 -2 b (fma.f64 b y (fma.f64 t (-.f64 b a) (*.f64 z (+.f64 1 (neg.f64 y)))))))
(+.f64 x (+.f64 a (fma.f64 b (+.f64 y -2) (fma.f64 z (-.f64 1 y) (*.f64 t (-.f64 b a))))))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 (neg.f64 z) (+.f64 y -1))
(*.f64 (+.f64 -1 y) (neg.f64 z))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))))
(+.f64 (+.f64 a x) (fma.f64 -2 b (fma.f64 -1 (*.f64 z (+.f64 y -1)) (fma.f64 b y (*.f64 t (-.f64 b a))))))
(+.f64 (fma.f64 b -2 (-.f64 (fma.f64 t (-.f64 b a) (*.f64 y b)) (*.f64 z (+.f64 -1 y)))) (+.f64 a x))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))))
(+.f64 (+.f64 a x) (fma.f64 -2 b (fma.f64 -1 (*.f64 z (+.f64 y -1)) (fma.f64 b y (*.f64 t (-.f64 b a))))))
(+.f64 (fma.f64 b -2 (-.f64 (fma.f64 t (-.f64 b a) (*.f64 y b)) (*.f64 z (+.f64 -1 y)))) (+.f64 a x))
(+.f64 a (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))))
(+.f64 (+.f64 a x) (fma.f64 -2 b (fma.f64 -1 (*.f64 z (+.f64 y -1)) (fma.f64 b y (*.f64 t (-.f64 b a))))))
(+.f64 (fma.f64 b -2 (-.f64 (fma.f64 t (-.f64 b a) (*.f64 y b)) (*.f64 z (+.f64 -1 y)))) (+.f64 a x))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 (+.f64 x z) (fma.f64 -2 b (*.f64 y (-.f64 b z)))))
(+.f64 a (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b -2)) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))))
(+.f64 (+.f64 x z) (fma.f64 -2 b (fma.f64 b t (*.f64 y (-.f64 b z)))))
(+.f64 (fma.f64 b -2 (fma.f64 t b (*.f64 y (-.f64 b z)))) (+.f64 x z))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 x z) (fma.f64 -2 b (fma.f64 a (-.f64 1 t) (fma.f64 b t (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (+.f64 a (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 x z))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 x z) (fma.f64 -2 b (fma.f64 a (-.f64 1 t) (fma.f64 b t (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (+.f64 a (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 x z))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 x z) (fma.f64 -2 b (fma.f64 a (-.f64 1 t) (fma.f64 b t (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (+.f64 a (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 x z))
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 x z) (fma.f64 -2 b (fma.f64 a (-.f64 1 t) (fma.f64 b t (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (+.f64 a (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 x z))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 x z) (fma.f64 -2 b (fma.f64 a (-.f64 1 t) (fma.f64 b t (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (+.f64 a (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 x z))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 x z) (fma.f64 -2 b (fma.f64 a (-.f64 1 t) (fma.f64 b t (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (+.f64 a (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 x z))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 x z) (fma.f64 -2 b (fma.f64 a (-.f64 1 t) (fma.f64 b t (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (+.f64 a (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 x z))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 x z) (fma.f64 -2 b (fma.f64 a (-.f64 1 t) (fma.f64 b t (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (+.f64 a (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 x z))
(+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))))
(+.f64 (+.f64 x z) (fma.f64 -2 b (fma.f64 a (-.f64 1 t) (fma.f64 b t (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (+.f64 a (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 x z))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 a z))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
x
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
x
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 a (+.f64 x (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 y z)))
(fma.f64 -1 (*.f64 a t) (*.f64 y (neg.f64 z)))
(neg.f64 (fma.f64 a t (*.f64 z y)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 z y) (*.f64 b (+.f64 (+.f64 t y) -2))))
(fma.f64 -1 (fma.f64 a t (*.f64 z y)) (*.f64 b (+.f64 y (+.f64 t -2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 z y) (*.f64 b (+.f64 (+.f64 t y) -2))))
(fma.f64 -1 (fma.f64 a t (*.f64 z y)) (*.f64 b (+.f64 y (+.f64 t -2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 z y) (*.f64 b (+.f64 (+.f64 t y) -2))))
(fma.f64 -1 (fma.f64 a t (*.f64 z y)) (*.f64 b (+.f64 y (+.f64 t -2))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 (+.f64 t y) -2))
(*.f64 b (+.f64 y (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 z y) (*.f64 b (+.f64 (+.f64 t y) -2))))
(fma.f64 -1 (fma.f64 a t (*.f64 z y)) (*.f64 b (+.f64 y (+.f64 t -2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 z y) (*.f64 b (+.f64 (+.f64 t y) -2))))
(fma.f64 -1 (fma.f64 a t (*.f64 z y)) (*.f64 b (+.f64 y (+.f64 t -2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 z y) (*.f64 b (+.f64 (+.f64 t y) -2))))
(fma.f64 -1 (fma.f64 a t (*.f64 z y)) (*.f64 b (+.f64 y (+.f64 t -2))))
(*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y)))))
(neg.f64 (*.f64 b (+.f64 2 (*.f64 -1 (+.f64 t y)))))
(*.f64 (-.f64 (-.f64 2 t) y) (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z))))
(fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 b (+.f64 2 (*.f64 -1 (+.f64 t y)))) (*.f64 y (neg.f64 z))))
(-.f64 (neg.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 z y))) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z))))
(fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 b (+.f64 2 (*.f64 -1 (+.f64 t y)))) (*.f64 y (neg.f64 z))))
(-.f64 (neg.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 z y))) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 2 (+.f64 (*.f64 -1 t) (*.f64 -1 y))))) (*.f64 -1 (*.f64 y z))))
(fma.f64 -1 (*.f64 a t) (fma.f64 -1 (*.f64 b (+.f64 2 (*.f64 -1 (+.f64 t y)))) (*.f64 y (neg.f64 z))))
(-.f64 (neg.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 z y))) (*.f64 a t))
(+.f64 (*.f64 -2 b) (*.f64 t (-.f64 b a)))
(fma.f64 -2 b (*.f64 t (-.f64 b a)))
(fma.f64 t (-.f64 b a) (*.f64 b -2))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 -2 b (fma.f64 b y (*.f64 t (-.f64 b a))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z)))
(fma.f64 -2 b (*.f64 y (-.f64 b z)))
(fma.f64 y (-.f64 b z) (*.f64 b -2))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -2 b (fma.f64 b t (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 t b (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 -1 (*.f64 a t))
(neg.f64 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 -1 (*.f64 a t))
(neg.f64 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
x
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
x
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
x
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
x
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 -1 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(-.f64 a (*.f64 a t))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
x
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
x
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 a x) (*.f64 a t))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 a x)
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 -1 (*.f64 a t))
(neg.f64 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 -1 (*.f64 a t))
(neg.f64 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 a (+.f64 x (*.f64 -1 (*.f64 a t))))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
x
(+.f64 x (*.f64 a (-.f64 1 t)))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 x (*.f64 a (-.f64 1 t)))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 x (*.f64 a (-.f64 1 t)))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(+.f64 x (*.f64 a (-.f64 1 t)))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 x (*.f64 a (-.f64 1 t)))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 x (*.f64 a (-.f64 1 t)))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 a (+.f64 1 (*.f64 -1 t)))
(*.f64 a (-.f64 1 t))
(-.f64 a (*.f64 a t))
(+.f64 x (*.f64 a (+.f64 1 (*.f64 -1 t))))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 x (*.f64 a (+.f64 1 (*.f64 -1 t))))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 x (*.f64 a (+.f64 1 (*.f64 -1 t))))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(*.f64 -2 b)
(*.f64 b -2)
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(*.f64 b y)
(*.f64 y b)
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(*.f64 b y)
(*.f64 y b)
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))))) 1)
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(-.f64 (/.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) (/.f64 (pow.f64 (+.f64 z (+.f64 a x)) 2) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (pow.f64 (+.f64 z (+.f64 a x)) 2)) (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 z (+.f64 a x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (pow.f64 (+.f64 a (+.f64 x z)) 2)) (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 a (+.f64 x z))))
(*.f64 1 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) 2) (cbrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) (sqrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 z (+.f64 a x)) 3)) (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (-.f64 (pow.f64 (+.f64 z (+.f64 a x)) 2) (*.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (+.f64 z (+.f64 a x)) 3)) (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (-.f64 (pow.f64 (+.f64 z (+.f64 a x)) 2) (*.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 z (+.f64 a x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (+.f64 a (+.f64 x z)) 3)) (+.f64 (pow.f64 (+.f64 a (+.f64 x z)) 2) (*.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 a (+.f64 x z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 z (+.f64 a x)) 2)) (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (pow.f64 (+.f64 z (+.f64 a x)) 2)) (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 z (+.f64 a x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (pow.f64 (+.f64 a (+.f64 x z)) 2)) (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 a (+.f64 x z))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)) (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x))))) (*.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x))))))
(/.f64 (fma.f64 (fma.f64 -8 (pow.f64 b 3) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 3)) (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (*.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))) (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2))))))
(/.f64 (fma.f64 (fma.f64 -8 (pow.f64 b 3) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 3)) (fma.f64 z z (*.f64 (+.f64 a x) (-.f64 (+.f64 a x) z))) (*.f64 (+.f64 (*.f64 (*.f64 b b) 4) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (-.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))) (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)))) (*.f64 (fma.f64 z z (*.f64 (+.f64 a x) (-.f64 (+.f64 a x) z))) (+.f64 (*.f64 (*.f64 b b) 4) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (-.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)) (-.f64 z (+.f64 a x))) (*.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) (-.f64 z (+.f64 a x))))
(/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))) (*.f64 (fma.f64 -8 (pow.f64 b 3) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 3)) (-.f64 z (+.f64 a x)))) (*.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))) (-.f64 z (+.f64 a x))))
(/.f64 (fma.f64 (+.f64 (*.f64 (*.f64 b b) 4) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (-.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))) (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)) (*.f64 (fma.f64 -8 (pow.f64 b 3) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 3)) (-.f64 (-.f64 z a) x))) (*.f64 (+.f64 (*.f64 (*.f64 b b) 4) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (-.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))) (-.f64 (-.f64 z a) x)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)) (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x))))) (*.f64 (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)))) (*.f64 (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2)) (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(/.f64 (fma.f64 (fma.f64 z z (*.f64 (+.f64 a x) (-.f64 (+.f64 a x) z))) (-.f64 (*.f64 (*.f64 b b) 4) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2)) (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))) (*.f64 (fma.f64 z z (*.f64 (+.f64 a x) (-.f64 (+.f64 a x) z))) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)) (-.f64 z (+.f64 a x))) (*.f64 (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)))) (*.f64 (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (-.f64 z (+.f64 a x))))
(/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (*.f64 (-.f64 z (+.f64 a x)) (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2)))) (*.f64 (-.f64 z (+.f64 a x)) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(/.f64 (fma.f64 (-.f64 (-.f64 z a) x) (-.f64 (*.f64 (*.f64 b b) 4) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2)) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))) (*.f64 (-.f64 (-.f64 z a) x) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (fma.f64 (fma.f64 -8 (pow.f64 b 3) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 3)) (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (*.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))) (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2))))))
(/.f64 (fma.f64 (fma.f64 -8 (pow.f64 b 3) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 3)) (fma.f64 z z (*.f64 (+.f64 a x) (-.f64 (+.f64 a x) z))) (*.f64 (+.f64 (*.f64 (*.f64 b b) 4) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (-.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))) (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)))) (*.f64 (fma.f64 z z (*.f64 (+.f64 a x) (-.f64 (+.f64 a x) z))) (+.f64 (*.f64 (*.f64 b b) 4) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (-.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2))))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2)) (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 z (+.f64 a x)))) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(/.f64 (fma.f64 (fma.f64 z z (*.f64 (+.f64 a x) (-.f64 (+.f64 a x) z))) (-.f64 (*.f64 (*.f64 b b) 4) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2)) (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a x) 3)) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))) (*.f64 (fma.f64 z z (*.f64 (+.f64 a x) (-.f64 (+.f64 a x) z))) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))) (*.f64 (-.f64 z (+.f64 a x)) (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)))) (*.f64 (-.f64 z (+.f64 a x)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))) (*.f64 (fma.f64 -8 (pow.f64 b 3) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 3)) (-.f64 z (+.f64 a x)))) (*.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))) (-.f64 z (+.f64 a x))))
(/.f64 (fma.f64 (+.f64 (*.f64 (*.f64 b b) 4) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (-.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))) (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)) (*.f64 (fma.f64 -8 (pow.f64 b 3) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 3)) (-.f64 (-.f64 z a) x))) (*.f64 (+.f64 (*.f64 (*.f64 b b) 4) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (-.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))) (-.f64 (-.f64 z a) x)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (*.f64 (-.f64 z (+.f64 a x)) (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)))) (*.f64 (-.f64 z (+.f64 a x)) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (*.f64 (-.f64 z (+.f64 a x)) (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2)))) (*.f64 (-.f64 z (+.f64 a x)) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(/.f64 (fma.f64 (-.f64 (-.f64 z a) x) (-.f64 (*.f64 (*.f64 b b) 4) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2)) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 a x) 2)) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))) (*.f64 (-.f64 (-.f64 z a) x) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) (pow.f64 (+.f64 z (+.f64 a x)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (-.f64 (pow.f64 (+.f64 z (+.f64 a x)) 2) (*.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (+.f64 z (+.f64 a x)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (-.f64 (pow.f64 (+.f64 z (+.f64 a x)) 2) (*.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 z (+.f64 a x)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (+.f64 a (+.f64 x z)) 3)) (+.f64 (pow.f64 (+.f64 a (+.f64 x z)) 2) (*.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 a (+.f64 x z)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (pow.f64 (+.f64 z (+.f64 a x)) 2))) (neg.f64 (-.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (pow.f64 (+.f64 z (+.f64 a x)) 2))) (neg.f64 (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 z (+.f64 a x)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (pow.f64 (+.f64 a (+.f64 x z)) 2)) (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 a (+.f64 x z)))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))) 3)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (*.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x)))) (*.f64 (*.f64 b -2) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x)))))))
(/.f64 (fma.f64 -8 (pow.f64 b 3) (pow.f64 (+.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (+.f64 z (+.f64 a x))) 3)) (+.f64 (pow.f64 (*.f64 b -2) 2) (*.f64 (+.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (+.f64 z (+.f64 a x))) (-.f64 (+.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (+.f64 z (+.f64 a x))) (*.f64 b -2)))))
(/.f64 (fma.f64 -8 (pow.f64 b 3) (pow.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) 3)) (fma.f64 (+.f64 z (+.f64 (+.f64 a x) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (-.f64 (+.f64 a (+.f64 x z)) (*.f64 b -2))) (*.f64 (*.f64 b b) 4)))
(/.f64 (+.f64 (pow.f64 (+.f64 z (+.f64 a x)) 3) (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3)) (+.f64 (pow.f64 (+.f64 z (+.f64 a x)) 2) (-.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (*.f64 (+.f64 z (+.f64 a x)) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (+.f64 z (+.f64 a x)) 3)) (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2) (-.f64 (pow.f64 (+.f64 z (+.f64 a x)) 2) (*.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 z (+.f64 a x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 3) (pow.f64 (+.f64 a (+.f64 x z)) 3)) (+.f64 (pow.f64 (+.f64 a (+.f64 x z)) 2) (*.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (-.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 a (+.f64 x z))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) 3) (pow.f64 (+.f64 a x) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z)) (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) z) (+.f64 a x)))))
(/.f64 (+.f64 (pow.f64 (+.f64 a x) 3) (pow.f64 (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) 3)) (fma.f64 (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (-.f64 (pow.f64 (+.f64 a x) 2) (*.f64 (+.f64 a x) (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 a x) 3) (pow.f64 (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) 3)) (fma.f64 (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))) (*.f64 (+.f64 a x) (-.f64 (+.f64 a x) (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))))
(pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))) 1)
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) 3)
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(pow.f64 (pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))) 3) 1/3)
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) 2)
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))) 2))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 z (+.f64 a x))) 2))
(fabs.f64 (+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z))))
(log.f64 (exp.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x))) 3))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(exp.f64 (log.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))) 1))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(fma.f64 b -2 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(fma.f64 -2 b (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(fma.f64 1 (*.f64 b -2) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(fma.f64 1 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(fma.f64 1 (+.f64 z (+.f64 a x)) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z (+.f64 a x))) 2) (cbrt.f64 (+.f64 z (+.f64 a x))) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2) (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (+.f64 z (+.f64 a x)))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b -2)) 2) (cbrt.f64 (*.f64 b -2)) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(fma.f64 (sqrt.f64 (+.f64 z (+.f64 a x))) (sqrt.f64 (+.f64 z (+.f64 a x))) (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(fma.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (+.f64 z (+.f64 a x)))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(fma.f64 (sqrt.f64 (*.f64 b -2)) (sqrt.f64 (*.f64 b -2)) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (+.f64 z (+.f64 a x))))
(+.f64 a (+.f64 x (+.f64 z (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(+.f64 a (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (+.f64 x z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))) 1)
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(-.f64 (/.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (/.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2)) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) 4) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2)) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))
(*.f64 1 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2) (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(*.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))
(/.f64 (fma.f64 -8 (pow.f64 b 3) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 3)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))))
(/.f64 (fma.f64 -8 (pow.f64 b 3) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 3)) (+.f64 (*.f64 (*.f64 b b) 4) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (-.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2)) (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2)) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) 4) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2)) (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))
(/.f64 (neg.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (*.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))))
(/.f64 (neg.f64 (fma.f64 -8 (pow.f64 b 3) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2))))))
(*.f64 1 (/.f64 (fma.f64 -8 (pow.f64 b 3) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 3)) (+.f64 (*.f64 (*.f64 b b) 4) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (-.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2))) (neg.f64 (-.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b -2) 2) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2)) (neg.f64 (-.f64 (*.f64 b -2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 b b) 4)) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2)) (+.f64 (*.f64 b 2) (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 3) (*.f64 -8 (pow.f64 b 3))) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) 2) (-.f64 (pow.f64 (*.f64 b -2) 2) (*.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (*.f64 b -2)))))
(/.f64 (fma.f64 -8 (pow.f64 b 3) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 3)) (+.f64 (pow.f64 (*.f64 b -2) 2) (-.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 2) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))))
(/.f64 (fma.f64 -8 (pow.f64 b 3) (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) 3)) (+.f64 (*.f64 (*.f64 b b) 4) (*.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (-.f64 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))) (*.f64 b -2)))))
(pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 1)
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(pow.f64 (cbrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 3)
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(pow.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3) 1/3)
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(pow.f64 (sqrt.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 2)
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(sqrt.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) 2))
(fabs.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))
(log.f64 (exp.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(cbrt.f64 (pow.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 3))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(expm1.f64 (log1p.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(exp.f64 (log.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))) 1))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(log1p.f64 (expm1.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(fma.f64 -2 b (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(fma.f64 1 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(fma.f64 1 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))) (*.f64 b -2))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (*.f64 b -2))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b -2)) 2) (cbrt.f64 (*.f64 b -2)) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(fma.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (*.f64 b -2))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(fma.f64 (sqrt.f64 (*.f64 b -2)) (sqrt.f64 (*.f64 b -2)) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a))))
(fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z))))
(+.f64 x (neg.f64 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (*.f64 (neg.f64 y) z))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))
(+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) x) (*.f64 (*.f64 z y) 0))
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) x) (*.f64 (*.f64 z y) 0))
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))
(+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 y z) 1))) (fma.f64 (neg.f64 (*.f64 y z)) 1 (*.f64 (*.f64 y z) 1)))
(+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) x) (*.f64 (*.f64 z y) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2))))
(+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) x) (*.f64 (*.f64 z y) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 y z) 1))) (fma.f64 (neg.f64 (*.f64 y z)) 1 (*.f64 (*.f64 y z) 1)))
(+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) x) (*.f64 (*.f64 z y) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2))))
(+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) x) (*.f64 (*.f64 z y) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 y z) 1))) (fma.f64 (neg.f64 (*.f64 y z)) 1 (*.f64 (*.f64 y z) 1)))
(+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) x) (*.f64 (*.f64 z y) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 (cbrt.f64 (*.f64 y z)) (pow.f64 (cbrt.f64 (*.f64 y z)) 2))))
(+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))
(+.f64 (fma.f64 y (neg.f64 z) x) (*.f64 (*.f64 z y) 0))
(*.f64 1 (-.f64 x (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (-.f64 x (*.f64 y z))))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(*.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (-.f64 x (*.f64 y z))))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 x x (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 x (*.f64 y z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z y) 3)) (fma.f64 x x (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 x (*.f64 z y)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z y) 3)) (fma.f64 x x (*.f64 (*.f64 z y) (fma.f64 z y x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (+.f64 x (*.f64 y z)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z y) 2)) (+.f64 x (*.f64 z y)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z y) 2)) (fma.f64 z y x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 x (*.f64 y z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z y) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 x (*.f64 z y))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z y) 3)) (fma.f64 x x (*.f64 (*.f64 z y) (fma.f64 z y x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (neg.f64 (+.f64 x (*.f64 y z))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z y) 2))) (neg.f64 (+.f64 x (*.f64 z y))))
(*.f64 1 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z y) 2)) (fma.f64 z y x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (*.f64 y z)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (*.f64 y z)) (neg.f64 (*.f64 y z))) (*.f64 x (neg.f64 (*.f64 y z))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z y) 3)) (fma.f64 x x (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 x (*.f64 z y)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z y) 3)) (fma.f64 x x (*.f64 (*.f64 z y) (fma.f64 z y x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (neg.f64 y) z) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (neg.f64 y) z) (*.f64 (neg.f64 y) z)) (*.f64 x (*.f64 (neg.f64 y) z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z y) 3)) (fma.f64 x x (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 x (*.f64 z y)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z y) 3)) (fma.f64 x x (*.f64 (*.f64 z y) (fma.f64 z y x))))
(pow.f64 (-.f64 x (*.f64 y z)) 1)
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 3)
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) 1/3)
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) 2)
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2))
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 z y)) 2))
(fabs.f64 (fma.f64 y (neg.f64 z) x))
(log.f64 (exp.f64 (-.f64 x (*.f64 y z))))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 y z)))))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 y z))))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(exp.f64 (log.f64 (-.f64 x (*.f64 y z))))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 y z))) 1))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 y z))))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(fma.f64 1 x (neg.f64 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(fma.f64 1 x (*.f64 (neg.f64 y) z))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (neg.f64 y) z))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 y z)))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (neg.f64 y) z))
(-.f64 x (*.f64 z y))
(fma.f64 y (neg.f64 z) x)
(+.f64 x (neg.f64 (-.f64 (*.f64 t a) a)))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (+.f64 (-.f64 x (*.f64 t a)) a) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 t a) a))) (sqrt.f64 (-.f64 (*.f64 t a) a)) (-.f64 (*.f64 t a) a)))
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 a (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 t a (neg.f64 a)))) (sqrt.f64 (fma.f64 t a (neg.f64 a))) (fma.f64 t a (neg.f64 a)))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 a t) a))) (sqrt.f64 (-.f64 (*.f64 a t) a)) (-.f64 (*.f64 a t) a)))
(+.f64 (-.f64 x (*.f64 t a)) a)
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (-.f64 (*.f64 t a) a) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 t a) a)) 1 (*.f64 (-.f64 (*.f64 t a) a) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (fma.f64 t a (neg.f64 a)))) (+.f64 (neg.f64 (fma.f64 t a (neg.f64 a))) (fma.f64 t a (neg.f64 a))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (*.f64 a t) a) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 t a) a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2))))
(+.f64 (fma.f64 1 x (neg.f64 (fma.f64 t a (neg.f64 a)))) (+.f64 (neg.f64 (fma.f64 t a (neg.f64 a))) (fma.f64 t a (neg.f64 a))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (*.f64 a t) a) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (-.f64 (*.f64 t a) a) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 t a) a)) 1 (*.f64 (-.f64 (*.f64 t a) a) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (fma.f64 t a (neg.f64 a)))) (+.f64 (neg.f64 (fma.f64 t a (neg.f64 a))) (fma.f64 t a (neg.f64 a))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (*.f64 a t) a) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 t a) a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2))))
(+.f64 (fma.f64 1 x (neg.f64 (fma.f64 t a (neg.f64 a)))) (+.f64 (neg.f64 (fma.f64 t a (neg.f64 a))) (fma.f64 t a (neg.f64 a))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (*.f64 a t) a) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (-.f64 (*.f64 t a) a) 1))) (fma.f64 (neg.f64 (-.f64 (*.f64 t a) a)) 1 (*.f64 (-.f64 (*.f64 t a) a) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (fma.f64 t a (neg.f64 a)))) (+.f64 (neg.f64 (fma.f64 t a (neg.f64 a))) (fma.f64 t a (neg.f64 a))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (*.f64 a t) a) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 t a) a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) a)) 2))))
(+.f64 (fma.f64 1 x (neg.f64 (fma.f64 t a (neg.f64 a)))) (+.f64 (neg.f64 (fma.f64 t a (neg.f64 a))) (fma.f64 t a (neg.f64 a))))
(+.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 (-.f64 (*.f64 a t) a) 0))
(*.f64 1 (+.f64 (-.f64 x (*.f64 t a)) a))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)) 2) (cbrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 (sqrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)) (sqrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (fma.f64 x x (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 2) (*.f64 x (-.f64 (*.f64 t a) a)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 t a (neg.f64 a)) 2) (*.f64 x (fma.f64 t a (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 a (*.f64 a t)) 3)) (fma.f64 x x (*.f64 (-.f64 (*.f64 a t) a) (+.f64 x (-.f64 (*.f64 a t) a)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (+.f64 x (-.f64 (*.f64 t a) a)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 t a (neg.f64 a)) 2)) (+.f64 x (fma.f64 t a (neg.f64 a))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 a t) a) 2)) (+.f64 x (-.f64 (*.f64 a t) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 t a) a) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 2) (*.f64 x (-.f64 (*.f64 t a) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (fma.f64 t a (neg.f64 a)) 2) (*.f64 x (fma.f64 t a (neg.f64 a)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 a (*.f64 a t)) 3)) (fma.f64 x x (*.f64 (-.f64 (*.f64 a t) a) (+.f64 x (-.f64 (*.f64 a t) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 t a) a) 2))) (neg.f64 (+.f64 x (-.f64 (*.f64 t a) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 t a (neg.f64 a)) 2))) (neg.f64 (+.f64 x (fma.f64 t a (neg.f64 a)))))
(/.f64 (+.f64 (neg.f64 (*.f64 x x)) (pow.f64 (-.f64 (*.f64 a t) a) 2)) (-.f64 (-.f64 a (*.f64 a t)) x))
(/.f64 (+.f64 (neg.f64 (*.f64 x x)) (pow.f64 (-.f64 (*.f64 a t) a) 2)) (fma.f64 a (-.f64 1 t) (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (-.f64 (*.f64 t a) a)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 t a) a)) (neg.f64 (-.f64 (*.f64 t a) a))) (*.f64 x (neg.f64 (-.f64 (*.f64 t a) a))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) (fma.f64 x x (+.f64 (pow.f64 (fma.f64 t a (neg.f64 a)) 2) (*.f64 x (fma.f64 t a (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 a (*.f64 a t)) 3)) (fma.f64 x x (*.f64 (-.f64 (*.f64 a t) a) (+.f64 x (-.f64 (*.f64 a t) a)))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 t a)) 3) (pow.f64 a 3)) (+.f64 (*.f64 (-.f64 x (*.f64 t a)) (-.f64 x (*.f64 t a))) (-.f64 (*.f64 a a) (*.f64 (-.f64 x (*.f64 t a)) a))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 a t)) 3) (pow.f64 a 3)) (fma.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t)) (*.f64 a (-.f64 a (-.f64 x (*.f64 a t))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 a t)) 3) (pow.f64 a 3)) (fma.f64 a (+.f64 (-.f64 a x) (*.f64 a t)) (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t)))))
(pow.f64 (+.f64 (-.f64 x (*.f64 t a)) a) 1)
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)) 3)
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(pow.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 t a)) a) 3) 1/3)
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 x (*.f64 t a)) a)) 2)
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 t a)) a) 2))
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 t a (neg.f64 a))) 2))
(fabs.f64 (fma.f64 a (-.f64 1 t) x))
(log.f64 (exp.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 x (*.f64 t a)) a))))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(cbrt.f64 (pow.f64 (+.f64 (-.f64 x (*.f64 t a)) a) 3))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(expm1.f64 (log1p.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(exp.f64 (log.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 x (*.f64 t a)) a)) 1))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(log1p.f64 (expm1.f64 (+.f64 (-.f64 x (*.f64 t a)) a)))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(fma.f64 1 x (neg.f64 (-.f64 (*.f64 t a) a)))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 t a) a)))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 t a) a)))
(-.f64 x (fma.f64 t a (neg.f64 a)))
(fma.f64 a (-.f64 1 t) x)
(+.f64 (*.f64 b y) (*.f64 b -2))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 y b) (*.f64 b -2))
(*.f64 b (+.f64 y -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 -2 y)))) 1)
(*.f64 b (+.f64 y -2))
(/.f64 (+.f64 (pow.f64 (*.f64 b y) 3) (*.f64 -8 (pow.f64 b 3))) (+.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (pow.f64 (*.f64 b -2) 2) (*.f64 (*.f64 b y) (*.f64 b -2)))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (*.f64 y b) 3)) (fma.f64 (*.f64 y b) (*.f64 y b) (-.f64 (pow.f64 (*.f64 b -2) 2) (*.f64 (*.f64 y b) (*.f64 b -2)))))
(/.f64 (*.f64 (pow.f64 b 3) (+.f64 -8 (pow.f64 y 3))) (fma.f64 y (*.f64 y (*.f64 b b)) (*.f64 (*.f64 b -2) (-.f64 (*.f64 b -2) (*.f64 y b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (*.f64 -8 (pow.f64 b 3))) (+.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (-.f64 (pow.f64 (*.f64 b -2) 2) (*.f64 (*.f64 y b) (*.f64 b -2)))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 b 3)) (pow.f64 (*.f64 y b) 3)) (fma.f64 (*.f64 y b) (*.f64 y b) (-.f64 (pow.f64 (*.f64 b -2) 2) (*.f64 (*.f64 y b) (*.f64 b -2)))))
(/.f64 (*.f64 (pow.f64 b 3) (+.f64 -8 (pow.f64 y 3))) (fma.f64 y (*.f64 y (*.f64 b b)) (*.f64 (*.f64 b -2) (-.f64 (*.f64 b -2) (*.f64 y b)))))
(pow.f64 (*.f64 b (+.f64 -2 y)) 1)
(*.f64 b (+.f64 y -2))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 -2 y))) 3)
(*.f64 b (+.f64 y -2))
(pow.f64 (pow.f64 (*.f64 b (+.f64 -2 y)) 3) 1/3)
(*.f64 b (+.f64 y -2))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 -2 y))) 2)
(*.f64 b (+.f64 y -2))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 -2 y)) 2))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2))
(fabs.f64 (*.f64 b (+.f64 y -2)))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 -2 y)))
(*.f64 b (+.f64 y -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 -2 y)))))
(*.f64 b (+.f64 y -2))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 -2 y)) 3))
(*.f64 b (+.f64 y -2))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (+.f64 -2 y) 3)))
(*.f64 b (+.f64 y -2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -2 y) 3) (pow.f64 b 3)))
(*.f64 b (+.f64 y -2))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 -2 y))))
(*.f64 b (+.f64 y -2))
(exp.f64 (log.f64 (*.f64 b (+.f64 -2 y))))
(*.f64 b (+.f64 y -2))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 -2 y))) 1))
(*.f64 b (+.f64 y -2))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 -2 y))))
(*.f64 b (+.f64 y -2))
(fma.f64 b y (*.f64 b -2))
(*.f64 b (+.f64 y -2))
(fma.f64 y b (*.f64 b -2))
(*.f64 b (+.f64 y -2))

eval113.0ms (0.8%)

Compiler

Compiled 10677 to 3372 computations (68.4% saved)

prune108.0ms (0.7%)

Pruning

25 alts after pruning (18 fresh and 7 done)

PrunedKeptTotal
New4254429
Fresh21416
Picked235
Done044
Total42925454
Accuracy
100.0%
Counts
454 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
37.6%
(fma.f64 y (neg.f64 z) x)
47.3%
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
55.5%
(-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a))
39.3%
(-.f64 x (-.f64 (*.f64 t a) a))
37.6%
(-.f64 x (*.f64 y z))
24.1%
(-.f64 a (*.f64 t a))
88.5%
(+.f64 (+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t b))) (+.f64 z (+.f64 a x)))
59.0%
(+.f64 (+.f64 z x) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
40.4%
(+.f64 (+.f64 z x) (*.f64 b y))
40.6%
(+.f64 (+.f64 z x) (*.f64 b t))
52.6%
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
25.3%
(+.f64 z x)
41.7%
(+.f64 a (+.f64 (+.f64 z x) (*.f64 b -2)))
27.2%
(+.f64 a x)
14.5%
(*.f64 (neg.f64 a) t)
29.9%
(*.f64 z (-.f64 1 y))
35.3%
(*.f64 y (-.f64 b z))
17.3%
(*.f64 y b)
27.6%
(*.f64 t (-.f64 b a))
37.6%
(*.f64 b (-.f64 (+.f64 t y) 2))
24.1%
(*.f64 a (-.f64 1 t))
50.6%
(neg.f64 (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y))))
10.0%
z
17.5%
x
12.0%
a
Compiler

Compiled 725 to 411 computations (43.3% saved)

regimes358.0ms (2.4%)

Counts
42 → 2
Calls
Call 1
Inputs
a
x
z
(*.f64 y b)
(+.f64 a x)
(+.f64 z x)
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 t (-.f64 b a))
(*.f64 y (-.f64 b z))
(*.f64 z (-.f64 1 y))
(-.f64 a (*.f64 t a))
(-.f64 x (*.f64 y z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 (+.f64 z x) (*.f64 b t))
(+.f64 (+.f64 z x) (*.f64 b y))
(-.f64 x (-.f64 (*.f64 t a) a))
(-.f64 x (-.f64 (*.f64 y z) z))
(+.f64 a (+.f64 (+.f64 z x) (*.f64 b -2)))
(+.f64 (+.f64 z x) (*.f64 b (-.f64 y 2)))
(-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(+.f64 a (+.f64 (+.f64 z x) (*.f64 b (+.f64 y -2))))
(+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (+.f64 z x) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
(+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(fma.f64 y (neg.f64 z) x)
(fma.f64 z (-.f64 1 y) x)
(neg.f64 (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t b))) (+.f64 z (+.f64 a x)))
(+.f64 (+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 z (+.f64 a x)))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
Outputs
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t b))) (+.f64 z (+.f64 a x)))
Calls

7 calls:

194.0ms
y
34.0ms
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
28.0ms
x
23.0ms
z
23.0ms
t
Results
AccuracySegmentsBranch
97.6%1x
97.6%1y
97.6%1z
97.6%1t
97.6%1a
97.6%1b
99.2%2(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Compiler

Compiled 484 to 239 computations (50.6% saved)

regimes312.0ms (2.1%)

Counts
38 → 2
Calls
Call 1
Inputs
a
x
z
(*.f64 y b)
(+.f64 a x)
(+.f64 z x)
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 t (-.f64 b a))
(*.f64 y (-.f64 b z))
(*.f64 z (-.f64 1 y))
(-.f64 a (*.f64 t a))
(-.f64 x (*.f64 y z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 (+.f64 z x) (*.f64 b t))
(+.f64 (+.f64 z x) (*.f64 b y))
(-.f64 x (-.f64 (*.f64 t a) a))
(-.f64 x (-.f64 (*.f64 y z) z))
(+.f64 a (+.f64 (+.f64 z x) (*.f64 b -2)))
(+.f64 (+.f64 z x) (*.f64 b (-.f64 y 2)))
(-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(+.f64 a (+.f64 (+.f64 z x) (*.f64 b (+.f64 y -2))))
(+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (+.f64 z x) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
(+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(fma.f64 y (neg.f64 z) x)
(fma.f64 z (-.f64 1 y) x)
(neg.f64 (fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (-.f64 (+.f64 y t) 2) b))
Outputs
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
Calls

7 calls:

112.0ms
t
69.0ms
b
31.0ms
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
25.0ms
a
22.0ms
y
Results
AccuracySegmentsBranch
95.7%1x
95.7%1y
95.7%1z
95.7%1t
95.7%1a
97.6%2b
98.4%2(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Compiler

Compiled 408 to 213 computations (47.8% saved)

regimes714.0ms (4.8%)

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

6 calls:

179.0ms
t
134.0ms
x
105.0ms
a
102.0ms
y
95.0ms
z
Results
AccuracySegmentsBranch
85.0%5x
91.5%3y
89.5%3z
87.7%6t
90.1%3a
91.0%3b
Compiler

Compiled 289 to 145 computations (49.8% saved)

regimes90.0ms (0.6%)

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

1 calls:

83.0ms
y
Results
AccuracySegmentsBranch
91.2%3y
Compiler

Compiled 237 to 107 computations (54.9% saved)

regimes284.0ms (1.9%)

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

4 calls:

93.0ms
y
66.0ms
b
60.0ms
z
59.0ms
a
Results
AccuracySegmentsBranch
87.5%3z
89.1%3a
90.2%4b
85.3%5y
Compiler

Compiled 241 to 120 computations (50.2% saved)

regimes239.0ms (1.6%)

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

2 calls:

146.0ms
a
87.0ms
b
Results
AccuracySegmentsBranch
88.4%3b
83.1%6a
Compiler

Compiled 212 to 100 computations (52.8% saved)

regimes224.0ms (1.5%)

Counts
27 → 7
Calls
Call 1
Inputs
a
x
z
(*.f64 y b)
(+.f64 a x)
(+.f64 z x)
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 t (-.f64 b a))
(*.f64 y (-.f64 b z))
(*.f64 z (-.f64 1 y))
(-.f64 a (*.f64 t a))
(-.f64 x (*.f64 y z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 (+.f64 z x) (*.f64 b t))
(+.f64 (+.f64 z x) (*.f64 b y))
(-.f64 x (-.f64 (*.f64 t a) a))
(-.f64 x (-.f64 (*.f64 y z) z))
(+.f64 a (+.f64 (+.f64 z x) (*.f64 b -2)))
(+.f64 (+.f64 z x) (*.f64 b (-.f64 y 2)))
(-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(+.f64 a (+.f64 (+.f64 z x) (*.f64 b (+.f64 y -2))))
(+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (+.f64 z x) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
Outputs
(+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(+.f64 (+.f64 z x) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a))
(+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))
Calls

2 calls:

145.0ms
b
74.0ms
z
Results
AccuracySegmentsBranch
76.4%5z
89.6%7b
Compiler

Compiled 197 to 92 computations (53.3% saved)

regimes481.0ms (3.2%)

Counts
26 → 7
Calls
Call 1
Inputs
a
x
z
(*.f64 y b)
(+.f64 a x)
(+.f64 z x)
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
(*.f64 t (-.f64 b a))
(*.f64 y (-.f64 b z))
(*.f64 z (-.f64 1 y))
(-.f64 a (*.f64 t a))
(-.f64 x (*.f64 y z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 (+.f64 z x) (*.f64 b t))
(+.f64 (+.f64 z x) (*.f64 b y))
(-.f64 x (-.f64 (*.f64 t a) a))
(-.f64 x (-.f64 (*.f64 y z) z))
(+.f64 a (+.f64 (+.f64 z x) (*.f64 b -2)))
(+.f64 (+.f64 z x) (*.f64 b (-.f64 y 2)))
(-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a))
(-.f64 (+.f64 a (+.f64 x z)) (*.f64 a t))
(+.f64 a (+.f64 (+.f64 z x) (*.f64 b (+.f64 y -2))))
(+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (+.f64 z x) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
Outputs
(+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a))
(+.f64 (+.f64 z x) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a))
(+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))
Calls

5 calls:

140.0ms
y
99.0ms
x
94.0ms
b
86.0ms
t
56.0ms
a
Results
AccuracySegmentsBranch
75.2%4a
71.0%7x
79.9%9y
76.1%5t
81.6%7b
Compiler

Compiled 205 to 102 computations (50.2% saved)

regimes101.0ms (0.7%)

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

1 calls:

96.0ms
b
Results
AccuracySegmentsBranch
81.6%7b
Compiler

Compiled 164 to 73 computations (55.5% saved)

regimes71.0ms (0.5%)

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

1 calls:

66.0ms
b
Results
AccuracySegmentsBranch
80.0%5b
Compiler

Compiled 152 to 67 computations (55.9% saved)

regimes270.0ms (1.8%)

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

4 calls:

87.0ms
b
72.0ms
a
71.0ms
t
36.0ms
z
Results
AccuracySegmentsBranch
75.9%6t
68.6%3z
64.9%4a
77.5%6b
Compiler

Compiled 162 to 80 computations (50.6% saved)

regimes61.0ms (0.4%)

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

1 calls:

56.0ms
b
Results
AccuracySegmentsBranch
76.7%5b
Compiler

Compiled 130 to 57 computations (56.2% saved)

regimes419.0ms (2.8%)

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

4 calls:

112.0ms
y
106.0ms
t
103.0ms
b
95.0ms
z
Results
AccuracySegmentsBranch
63.4%6z
73.6%7y
69.3%9t
73.2%10b
Compiler

Compiled 133 to 69 computations (48.1% saved)

regimes81.0ms (0.5%)

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

1 calls:

78.0ms
y
Results
AccuracySegmentsBranch
69.0%5y
Compiler

Compiled 94 to 43 computations (54.3% saved)

regimes132.0ms (0.9%)

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

2 calls:

83.0ms
x
46.0ms
y
Results
AccuracySegmentsBranch
53.1%7x
67.0%5y
Compiler

Compiled 87 to 45 computations (48.3% saved)

regimes399.0ms (2.7%)

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

4 calls:

125.0ms
y
120.0ms
a
85.0ms
b
66.0ms
t
Results
AccuracySegmentsBranch
58.4%7t
62.0%5b
59.4%10a
63.5%10y
Compiler

Compiled 87 to 53 computations (39.1% saved)

regimes230.0ms (1.5%)

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

3 calls:

106.0ms
z
89.0ms
y
32.0ms
b
Results
AccuracySegmentsBranch
61.6%8y
51.3%6z
49.2%4b
Compiler

Compiled 73 to 43 computations (41.1% saved)

regimes405.0ms (2.7%)

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

6 calls:

78.0ms
y
71.0ms
x
68.0ms
z
63.0ms
b
36.0ms
t
Results
AccuracySegmentsBranch
36.4%5z
38.6%5x
43.3%8b
45.6%5a
48.6%5t
46.0%8y
Compiler

Compiled 74 to 52 computations (29.7% saved)

regimes72.0ms (0.5%)

Counts
8 → 4
Calls
Call 1
Inputs
a
x
z
(*.f64 y b)
(+.f64 a x)
(+.f64 z x)
(*.f64 (neg.f64 a) t)
(*.f64 a (-.f64 1 t))
Outputs
(*.f64 a (-.f64 1 t))
(+.f64 z x)
(*.f64 y b)
(*.f64 a (-.f64 1 t))
Calls

2 calls:

42.0ms
t
29.0ms
a
Results
AccuracySegmentsBranch
43.8%4a
38.1%7t
Compiler

Compiled 41 to 26 computations (36.6% saved)

regimes54.0ms (0.4%)

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

2 calls:

31.0ms
y
21.0ms
a
Results
AccuracySegmentsBranch
41.0%5y
37.5%4a
Compiler

Compiled 36 to 23 computations (36.1% saved)

regimes20.0ms (0.1%)

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

1 calls:

18.0ms
y
Results
AccuracySegmentsBranch
37.7%3y
Compiler

Compiled 22 to 14 computations (36.4% saved)

regimes195.0ms (1.3%)

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

6 calls:

66.0ms
b
50.0ms
t
25.0ms
x
21.0ms
z
17.0ms
a
Results
AccuracySegmentsBranch
24.2%5t
25.9%4z
28.4%5x
28.3%3b
30.4%4a
28.5%3y
Compiler

Compiled 54 to 43 computations (20.4% saved)

regimes44.0ms (0.3%)

Counts
3 → 3
Calls
Call 1
Inputs
a
x
z
Outputs
a
x
a
Calls

4 calls:

18.0ms
x
12.0ms
a
10.0ms
b
4.0ms
y
Results
AccuracySegmentsBranch
24.5%4x
19.4%3b
17.5%1y
25.0%3a
Compiler

Compiled 37 to 30 computations (18.9% saved)

regimes20.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
a
Outputs
a
Calls

6 calls:

5.0ms
x
3.0ms
a
3.0ms
b
3.0ms
t
3.0ms
z
Results
AccuracySegmentsBranch
12.0%1b
12.0%1y
12.0%1t
12.0%1x
12.0%1z
12.0%1a
Compiler

Compiled 49 to 42 computations (14.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 36 to 27 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 36 to 27 computations (25% saved)

bsearch48.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
2.4638657424908495e+70
7.610155761499173e+76
25.0ms
-9.827724516240123e+52
-3.8772696698744555e+35
Results
29.0ms226×body256valid
12.0ms78×body256infinite
Compiler

Compiled 930 to 645 computations (30.6% saved)

bsearch270.0ms (1.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
2.4638657424908495e+70
7.610155761499173e+76
247.0ms
-9.893729852774892e+110
-1.1852603477073803e+104
Results
27.0ms210×body256valid
13.0ms78×body256infinite
Compiler

Compiled 774 to 540 computations (30.2% saved)

bsearch33.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
3.934488473442075e+105
3.497309025556953e+106
19.0ms
-1.2904045028421806e+67
-3.68323914861169e+64
Results
19.0ms141×body256valid
10.0ms83×body256infinite
Compiler

Compiled 636 to 467 computations (26.6% saved)

bsearch43.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
4.804649306281005e-66
9.51011266167498e-60
21.0ms
-7.672618133396702e-10
-2.0467156235075658e-19
Results
31.0ms224×body256valid
8.0ms64×body256infinite
Compiler

Compiled 792 to 585 computations (26.1% saved)

bsearch104.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
5.849090243709104e+133
8.8757437733516e+134
11.0ms
5.05399401761942e+96
1.049268013718544e+97
14.0ms
0.9275868965616976
6.507158153606265
23.0ms
-4.97623710305904e+42
-1.9785240154324175e+30
19.0ms
-6.942916155176252e+87
-2.9194096875619036e+83
23.0ms
-4.620803127020598e+113
-6.586207188191732e+95
Results
66.0ms498×body256valid
28.0ms222×body256infinite
Compiler

Compiled 1670 to 1200 computations (28.1% saved)

bsearch105.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
5.849090243709104e+133
8.8757437733516e+134
12.0ms
5.05399401761942e+96
1.049268013718544e+97
14.0ms
0.9275868965616976
6.507158153606265
23.0ms
-4.97623710305904e+42
-1.9785240154324175e+30
18.0ms
-6.942916155176252e+87
-2.9194096875619036e+83
24.0ms
-4.620803127020598e+113
-6.586207188191732e+95
Results
65.0ms492×body256valid
30.0ms228×body256infinite
Compiler

Compiled 1606 to 1136 computations (29.3% saved)

bsearch103.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
5.849090243709104e+133
8.8757437733516e+134
11.0ms
5.05399401761942e+96
1.049268013718544e+97
14.0ms
0.9275868965616976
6.507158153606265
22.0ms
-4.97623710305904e+42
-1.9785240154324175e+30
19.0ms
-6.942916155176252e+87
-2.9194096875619036e+83
22.0ms
-4.620803127020598e+113
-6.586207188191732e+95
Results
63.0ms477×body256valid
31.0ms243×body256infinite
Compiler

Compiled 1584 to 1125 computations (29% saved)

bsearch61.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
5.849090243709104e+133
8.8757437733516e+134
11.0ms
5.05399401761942e+96
1.049268013718544e+97
14.0ms
0.9275868965616976
6.507158153606265
22.0ms
-4.620803127020598e+113
-6.586207188191732e+95
Results
35.0ms272×body256valid
20.0ms160×body256infinite
Compiler

Compiled 954 to 675 computations (29.2% saved)

bsearch112.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
1.9565250682417396e+152
3.163225025612012e+156
37.0ms
1.9323920487929107e+118
2.0572621750643222e+120
11.0ms
5.05399401761942e+96
1.049268013718544e+97
16.0ms
18024946456110824.0
502387387099742140.0
30.0ms
-4.620803127020598e+113
-6.586207188191732e+95
Results
56.0ms379×body256valid
27.0ms213×body256infinite
Compiler

Compiled 1190 to 871 computations (26.8% saved)

bsearch95.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
1.9565250682417396e+152
3.163225025612012e+156
11.0ms
5.05399401761942e+96
1.049268013718544e+97
16.0ms
18024946456110824.0
502387387099742140.0
25.0ms
-4.620803127020598e+113
-6.586207188191732e+95
Results
48.0ms183×body256infinite
41.0ms297×body256valid
Compiler

Compiled 936 to 687 computations (26.6% saved)

bsearch109.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
2.4638657424908495e+70
7.610155761499173e+76
13.0ms
3.8637035813762446e-15
2.3721379735327756e-14
25.0ms
3.269472560597326e-218
5.6750317137511646e-204
9.0ms
6.052578029545375e-295
1.126791891194509e-294
17.0ms
-2.6800960233885786e-238
-1.3144049155247735e-239
23.0ms
-1.1852603477073803e+104
-1.4845880154075252e+88
Results
77.0ms571×body256valid
22.0ms165×body256infinite
Compiler

Compiled 1378 to 1020 computations (26% saved)

bsearch75.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
2.4638657424908495e+70
7.610155761499173e+76
15.0ms
8.453097976158458e-58
6.842399696143139e-56
15.0ms
-2.9873641899744266e-192
-3.173483217938455e-193
22.0ms
-1.683533959828198e+73
-8.591065437329521e+71
Results
54.0ms341×body256valid
16.0ms123×body256infinite
Compiler

Compiled 816 to 591 computations (27.6% saved)

bsearch113.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
4.34147525051095e+38
4.017015283317991e+40
47.0ms
-2.9873641899744266e-192
-3.173483217938455e-193
32.0ms
-4.288703842614194e-139
-1.004268534604866e-145
17.0ms
-2.4259762395150923e+23
-1.679741616694194e+19
Results
82.0ms388×body256valid
25.0ms92×body256infinite
Compiler

Compiled 816 to 612 computations (25% saved)

bsearch71.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
1.9565250682417396e+152
3.163225025612012e+156
12.0ms
5.05399401761942e+96
1.049268013718544e+97
17.0ms
18024946456110824.0
502387387099742140.0
23.0ms
-4.97623710305904e+42
-1.9785240154324175e+30
Results
45.0ms336×body256valid
20.0ms144×body256infinite
Compiler

Compiled 790 to 614 computations (22.3% saved)

bsearch138.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
2.4638657424908495e+70
7.610155761499173e+76
20.0ms
1.0627415897082588e-42
2.816009032101019e-40
15.0ms
5.987474537446065e-121
5.127969692252228e-120
23.0ms
1.06406521101933e-136
4.377331524772689e-124
16.0ms
1.9253205505714155e-269
1.3593326694930014e-267
25.0ms
-1.0145188258432402e-177
-2.9873641899744266e-192
16.0ms
-1.683533959828198e+73
-8.591065437329521e+71
Results
102.0ms722×body256valid
25.0ms190×body256infinite
Compiler

Compiled 1270 to 986 computations (22.4% saved)

bsearch86.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
1.9899575929250123e+33
6.84126383055491e+37
22.0ms
9.036109091416593e-207
6.603268933889394e-197
20.0ms
-1.8835352764947063e-294
-4.2132987506536426e-297
22.0ms
-6.949875808071635e+39
-9.660023852370707e+32
Results
60.0ms427×body256valid
19.0ms133×body256infinite
Compiler

Compiled 770 to 604 computations (21.6% saved)

bsearch36.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
3.934488473442075e+105
3.497309025556953e+106
2.0ms
1.0086759879225378e-155
1.1088322796686207e-155
13.0ms
-1.309881760585491e+57
-9.244145987809827e+55
Results
25.0ms142×body256valid
8.0ms66×body256infinite
Compiler

Compiled 320 to 259 computations (19.1% saved)

bsearch67.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
4.0ms
7.610155761499173e+76
8.67991836007374e+76
16.0ms
8.453097976158458e-58
6.842399696143139e-56
22.0ms
-3.140091550726891e-54
-2.8717163965528845e-59
25.0ms
-1.1852603477073803e+104
-1.4845880154075252e+88
Results
45.0ms336×body256valid
17.0ms112×body256infinite
Compiler

Compiled 596 to 475 computations (20.3% saved)

bsearch31.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
4.0ms
7.610155761499173e+76
8.67991836007374e+76
26.0ms
-1.1852603477073803e+104
-1.4845880154075252e+88
Results
17.0ms129×body256valid
8.0ms63×body256infinite
Compiler

Compiled 276 to 219 computations (20.7% saved)

bsearch40.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
1.230013697484856e+202
3.813959205254883e+205
2.0ms
1.0086759879225378e-155
1.1088322796686207e-155
20.0ms
-1.7449033325966336e+170
-2.1131682626559883e+168
Results
24.0ms151×body256valid
13.0ms105×body256infinite
Compiler

Compiled 310 to 260 computations (16.1% saved)

bsearch46.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
4.932270585853423e+82
1.822134147401785e+98
20.0ms
-1.7449033325966336e+170
-2.1131682626559883e+168
Results
21.0ms166×body256valid
18.0ms106×body256infinite
Compiler

Compiled 308 to 265 computations (14% saved)

simplify225.0ms (1.5%)

Algorithm
egg-herbie
Rules
418×unsub-neg
356×distribute-lft-neg-in
208×neg-mul-1
180×cancel-sign-sub
178×neg-sub0
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03193112
14443038
25283002
36502990
47642990
58822990
69912990
710792990
811522990
912472990
1013642990
1114862990
1215832990
1316642990
1416912990
1517042990
1617052990
1717052990
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (+.f64 (+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t b))) (+.f64 z (+.f64 a x))))
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z)))
(if (<=.f64 y -17499999999999998739061292923666411311370705305600) (-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z)) (if (<=.f64 y 25000000000000001047038139105286448974785846666008457078585692795174912) (+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))))
(if (<=.f64 y -260000000000000011447143895088876585109043908289357538551371529750245971462291991829720883956061679854288896) (*.f64 y (-.f64 b z)) (if (<=.f64 y 26500000000000000006463638028163657895263137917746352297808666390691840) (+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))))
(if (<=.f64 a -1119999999999999953726790698705584423200536845438535796902491848704) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))) (if (<=.f64 a 7999999999999999506066406602255828322616218915776995826355329700310971934596797709094564220031266042413056) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1))) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))))
(if (<=.f64 b -870426590122533/2417851639229258349412352) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1))) (if (<=.f64 b 4161278206966051/452312848583266388373324160190187140051835877600158453279131187530910662656) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))))
(if (<=.f64 b -2500000000000000183939684619278124599394015538044364199811464475337939785950547550512669914038272) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b -4200000000000000006234949194509956430596133650815347629361293528750052288554628716429312) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b -3000000000000000289399642944900284719038464) (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b 6980579422424269/1125899906842624) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))) (if (<=.f64 b 10399999999999999854563044785386496339981335814740067582587486411715428922767210745021323152457728) (+.f64 (+.f64 z x) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (if (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))))))))
(if (<=.f64 b -699999999999999999331827966632689877786181345137998213577885762143610606448144263538207885361152) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b -3499999999999999878663774637597960922526253900600656396197413450834623395815913160704) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b -400000000000000002480034580163113277980672) (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b 6530219459687219/1125899906842624) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b 8400000000000000466266333115639414988380930737241649129928486336187077582995995258870673629511680) (+.f64 (+.f64 z x) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (if (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))))))))
(if (<=.f64 b -12000000000000000124055450146859579749176467229675875251904857976880110483573405688201329179099136) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b -6800000000000000430772552214536198407464573706776876120747784016933169924708970610556928) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b -32999999999999999248817736122368) (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b 3715469692580659/1125899906842624) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b 7799999999999999890922283589039872254986001861055050686940614808786571692075408058765992364343296) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))))))))
(if (<=.f64 b -659999999999999968880297956793505969808965329985319493495258613491306052147076185138098784436224) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b 4278419646001971/1125899906842624) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b 9799999999999999279218995258786953606586406938553469139599614884314923031846623544916641887289344) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))))))
(if (<=.f64 b -33000000000000001107596074289796016821429240308075100579000432656209724323705980422355736514890039296) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b 330000000000000000) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b 7200000000000000264147029094534602431484582176039793377940457662313566412391349051485669109530624) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b 23000000000000001582726976856224067206769879315052377565279604650108141365220920764668343519696608301720123592870461440) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b 30000000000000002596992077999149708074442698044161351712025842344079018434533586713598801385355171954378807122849480270384655259681852620392002712747638784) (+.f64 a (+.f64 (+.f64 z x) (*.f64 b (+.f64 y -2)))) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(if (<=.f64 b -3600000000000000132073514547267301215742291088019896688970228831156783206195674525742834554765312) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b 92000000000000000) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b 10000000000000000735758738477112498397576062152177456799245857901351759143802190202050679656153088) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b 200000000000000009250216271808398948002452544790145376983777454402545107507559301846766839764406850263979324900979381181838795379032883593269504018219008) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (*.f64 b (-.f64 (+.f64 t y) 2))))))
(if (<=.f64 y -15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368) (*.f64 y (-.f64 b z)) (if (<=.f64 y -3519148513502203/58652475225036720546649669496166069228998121824605496380296088990333059082962747718339142176408838912879328274880511426712364770830486275482511413333124259062810366582741426385442408983508948533749841936858614266830705773786598571244254795994059356766208) (+.f64 a (+.f64 (+.f64 z x) (*.f64 b -2))) (if (<=.f64 y 5752618031559411/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (+.f64 (+.f64 z x) (*.f64 b t)) (if (<=.f64 y 4744343450629805/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 a (+.f64 (+.f64 z x) (*.f64 b -2))) (if (<=.f64 y 6591783121186793/1267650600228229401496703205376) (+.f64 (+.f64 z x) (*.f64 b t)) (if (<=.f64 y 89999999999999998865351570008186869562518561116641057902943303075102720) (+.f64 a (+.f64 (+.f64 z x) (*.f64 b -2))) (*.f64 y (-.f64 b z))))))))
(if (<=.f64 y -959999999999999922510607003142735318710724826830979449898526019634069504) (*.f64 y (-.f64 b z)) (if (<=.f64 y -2440004446519021/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056) (-.f64 x (-.f64 (*.f64 t a) a)) (if (<=.f64 y 7067388259113537/110427941548649020598956093796432407239217743554726184882600387580788736) (+.f64 (+.f64 z x) (*.f64 b t)) (if (<=.f64 y 519999999999999982546507447223203364701861715605060806594860882239422464) (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 y (-.f64 b z))))))
(if (<=.f64 y -650000000000000000000) (*.f64 y (-.f64 b z)) (if (<=.f64 y -2316869210294081/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (+.f64 (+.f64 z x) (*.f64 b t)) (if (<=.f64 y -5650536612991417/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 859999999999999939082939432469014773760) (+.f64 (+.f64 z x) (*.f64 b t)) (*.f64 y (-.f64 b z))))))
(if (<=.f64 b -450000000000000033154929174511616) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b 30000000000000000) (-.f64 x (*.f64 y z)) (if (<=.f64 b 10000000000000000735758738477112498397576062152177456799245857901351759143802190202050679656153088) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b 200000000000000009250216271808398948002452544790145376983777454402545107507559301846766839764406850263979324900979381181838795379032883593269504018219008) (+.f64 a x) (*.f64 b (-.f64 (+.f64 t y) 2))))))
(if (<=.f64 y -900000000000000086733230315498755630559395348786198330628736850501566464) (*.f64 y (-.f64 b z)) (if (<=.f64 y -4506972645804755/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (+.f64 a x) (if (<=.f64 y 6542874397302245/74350845423889153139903124907495028006563010082969722952788592965797032858020218677258415724807817529489936189509648652522729262277245285389541529055119731289148542022372993697134320491714886843511959789117571860303387435343894004407854947017432904150602255272707195641188267440734208) (*.f64 t (-.f64 b a)) (if (<=.f64 y 1997919072202235/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) (+.f64 a x) (if (<=.f64 y 3052722642041549/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656) (+.f64 z x) (if (<=.f64 y 68962299338965/1532495540865888858358347027150309183618739122183602176) (*.f64 t (-.f64 b a)) (if (<=.f64 y 25000000000000001047038139105286448974785846666008457078585692795174912) (+.f64 a x) (*.f64 y (-.f64 b z)))))))))
(if (<=.f64 t -1179999999999999930014165041676288) (*.f64 t (-.f64 b a)) (if (<=.f64 t -8836021296475255/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (+.f64 a x) (if (<=.f64 t 6687265054221059/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (+.f64 z x) (if (<=.f64 t 5199999999999999486406900211253248) (+.f64 a x) (*.f64 t (-.f64 b a))))))
(if (<=.f64 a -130000000000000005413947115704373211012452334940440231936) (*.f64 a (-.f64 1 t)) (if (<=.f64 a 2656869547074365/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (+.f64 z x) (if (<=.f64 a 5200000000000000391905756008536418603656533238537403655144902088279819480137075784944921660188170091757568) (*.f64 y b) (*.f64 a (-.f64 1 t)))))
(if (<=.f64 y -459999999999999996795138760861586508999337927740310512770219009966500926037736509450382999552) (*.f64 y b) (if (<=.f64 y -6183964726724345/1766847064778384329583297500742918515827483896875618958121606201292619776) (+.f64 a x) (if (<=.f64 y 5300541194335153/441711766194596082395824375185729628956870974218904739530401550323154944) (+.f64 z x) (if (<=.f64 y 80000000000000003764810759672437567132476811262933046114229676279185996251136) (+.f64 a x) (*.f64 y b)))))
(if (<=.f64 y -219999999999999989626765985597835323269655109995106497831752871163768684049025395046032928145408) (*.f64 y b) (if (<=.f64 y 81999999999999996788403633924691293926155525243390921169392245541877170831360) (+.f64 a x) (*.f64 y b)))
(if (<=.f64 a -20500000000000001577098128787174094060442947794350636517650976111893914634370940590462576446803243092413751093303944497443026284969442286520890764474088612440995612590080) a (if (<=.f64 a 634025687370019/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) x (if (<=.f64 a 13499999999999999761361307570255353983574020315432779702982434050947039962621924421245644840108061678715714901029845539149173759738597920337222368590243700123634577999324600166535551463658392485562941440) (*.f64 y b) a)))
(if (<=.f64 a -19999999999999998677209896694859491247439004328606630372233856446154012933992072952513848651916918943418291091993970429510787616268896255865589170108074572349887700008960) a (if (<=.f64 a 50000000000000001010943956357797349428804816160717887056888842810400200249908215467934891376640) x a))
a
Outputs
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (+.f64 (+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t b))) (+.f64 z (+.f64 a x))))
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (+.f64 (+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t b))) (+.f64 z (+.f64 x a))))
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 t -1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 t -1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (+.f64 (+.f64 (*.f64 b -2) (fma.f64 y (-.f64 b z) (*.f64 t b))) (+.f64 z (+.f64 x a))))
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z)))
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (neg.f64 z)))
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (+.f64 z (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))))
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 t -1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 t -1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (+.f64 z (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))))
(if (<=.f64 y -17499999999999998739061292923666411311370705305600) (-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z)) (if (<=.f64 y 25000000000000001047038139105286448974785846666008457078585692795174912) (+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))))
(if (<=.f64 y -17499999999999998739061292923666411311370705305600) (-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (neg.f64 z)) (if (<=.f64 y 25000000000000001047038139105286448974785846666008457078585692795174912) (+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (-.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 (-.f64 y 1) z))))
(if (<=.f64 y -17499999999999998739061292923666411311370705305600) (+.f64 z (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (if (<=.f64 y 25000000000000001047038139105286448974785846666008457078585692795174912) (+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (-.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 (-.f64 y 1) z))))
(if (<=.f64 y -17499999999999998739061292923666411311370705305600) (+.f64 z (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (if (<=.f64 y 25000000000000001047038139105286448974785846666008457078585692795174912) (+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (-.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 (+.f64 y -1) z))))
(if (<=.f64 y -17499999999999998739061292923666411311370705305600) (+.f64 z (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (if (<=.f64 y 25000000000000001047038139105286448974785846666008457078585692795174912) (+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (+.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 z (-.f64 1 y)))))
(if (<=.f64 y -260000000000000011447143895088876585109043908289357538551371529750245971462291991829720883956061679854288896) (*.f64 y (-.f64 b z)) (if (<=.f64 y 26500000000000000006463638028163657895263137917746352297808666390691840) (+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))))
(if (<=.f64 y -260000000000000011447143895088876585109043908289357538551371529750245971462291991829720883956061679854288896) (*.f64 y (-.f64 b z)) (if (<=.f64 y 26500000000000000006463638028163657895263137917746352297808666390691840) (+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (-.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 (-.f64 y 1) z))))
(if (<=.f64 y -260000000000000011447143895088876585109043908289357538551371529750245971462291991829720883956061679854288896) (*.f64 y (-.f64 b z)) (if (<=.f64 y 26500000000000000006463638028163657895263137917746352297808666390691840) (+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (-.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 (+.f64 y -1) z))))
(if (<=.f64 y -260000000000000011447143895088876585109043908289357538551371529750245971462291991829720883956061679854288896) (*.f64 y (-.f64 b z)) (if (<=.f64 y 26500000000000000006463638028163657895263137917746352297808666390691840) (+.f64 (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (+.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 z (-.f64 1 y)))))
(if (<=.f64 a -1119999999999999953726790698705584423200536845438535796902491848704) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))) (if (<=.f64 a 7999999999999999506066406602255828322616218915776995826355329700310971934596797709094564220031266042413056) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1))) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))))
(if (<=.f64 a -1119999999999999953726790698705584423200536845438535796902491848704) (-.f64 x (+.f64 (*.f64 (-.f64 y 1) z) (*.f64 (-.f64 t 1) a))) (if (<=.f64 a 7999999999999999506066406602255828322616218915776995826355329700310971934596797709094564220031266042413056) (-.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 (-.f64 y 1) z)) (-.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 (-.f64 t 1) a))))
(if (<=.f64 a -1119999999999999953726790698705584423200536845438535796902491848704) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (if (<=.f64 a 7999999999999999506066406602255828322616218915776995826355329700310971934596797709094564220031266042413056) (-.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 (+.f64 y -1) z)) (+.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 a (-.f64 1 t)))))
(if (<=.f64 a -1119999999999999953726790698705584423200536845438535796902491848704) (+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (+.f64 t -1) a))) (if (<=.f64 a 7999999999999999506066406602255828322616218915776995826355329700310971934596797709094564220031266042413056) (+.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 z (-.f64 1 y))) (+.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 a (-.f64 1 t)))))
(if (<=.f64 b -870426590122533/2417851639229258349412352) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1))) (if (<=.f64 b 4161278206966051/452312848583266388373324160190187140051835877600158453279131187530910662656) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))))
(if (or (<=.f64 b -870426590122533/2417851639229258349412352) (not (<=.f64 b 4161278206966051/452312848583266388373324160190187140051835877600158453279131187530910662656))) (-.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 (-.f64 t 1) a)) (-.f64 x (+.f64 (*.f64 (-.f64 y 1) z) (*.f64 (-.f64 t 1) a))))
(if (or (<=.f64 b -870426590122533/2417851639229258349412352) (not (<=.f64 b 4161278206966051/452312848583266388373324160190187140051835877600158453279131187530910662656))) (+.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 a (-.f64 1 t))) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))))
(if (or (<=.f64 b -870426590122533/2417851639229258349412352) (not (<=.f64 b 4161278206966051/452312848583266388373324160190187140051835877600158453279131187530910662656))) (+.f64 (+.f64 x (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 a (-.f64 1 t))) (+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (+.f64 t -1) a))))
(if (<=.f64 b -2500000000000000183939684619278124599394015538044364199811464475337939785950547550512669914038272) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b -4200000000000000006234949194509956430596133650815347629361293528750052288554628716429312) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b -3000000000000000289399642944900284719038464) (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b 6980579422424269/1125899906842624) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))) (if (<=.f64 b 10399999999999999854563044785386496339981335814740067582587486411715428922767210745021323152457728) (+.f64 (+.f64 z x) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (if (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))))))))
(if (<=.f64 b -2500000000000000183939684619278124599394015538044364199811464475337939785950547550512669914038272) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z)) (if (<=.f64 b -4200000000000000006234949194509956430596133650815347629361293528750052288554628716429312) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b -3000000000000000289399642944900284719038464) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 y (neg.f64 z))) (if (<=.f64 b 6980579422424269/1125899906842624) (-.f64 x (+.f64 (*.f64 (-.f64 y 1) z) (*.f64 (-.f64 t 1) a))) (if (<=.f64 b 10399999999999999854563044785386496339981335814740067582587486411715428922767210745021323152457728) (+.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y b))) (if (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z))))))))
(if (<=.f64 b -2500000000000000183939684619278124599394015538044364199811464475337939785950547550512669914038272) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z)) (if (<=.f64 b -4200000000000000006234949194509956430596133650815347629361293528750052288554628716429312) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b -3000000000000000289399642944900284719038464) (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 y z)) (if (<=.f64 b 6980579422424269/1125899906842624) (-.f64 x (+.f64 (*.f64 (-.f64 y 1) z) (*.f64 (-.f64 t 1) a))) (if (<=.f64 b 10399999999999999854563044785386496339981335814740067582587486411715428922767210745021323152457728) (+.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y b))) (if (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z))))))))
(if (<=.f64 b -2500000000000000183939684619278124599394015538044364199811464475337939785950547550512669914038272) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z)) (if (<=.f64 b -4200000000000000006234949194509956430596133650815347629361293528750052288554628716429312) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b -3000000000000000289399642944900284719038464) (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 y z)) (if (<=.f64 b 6980579422424269/1125899906842624) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (if (<=.f64 b 10399999999999999854563044785386496339981335814740067582587486411715428922767210745021323152457728) (+.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y b))) (if (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z))))))))
(if (<=.f64 b -2500000000000000183939684619278124599394015538044364199811464475337939785950547550512669914038272) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z)) (if (<=.f64 b -4200000000000000006234949194509956430596133650815347629361293528750052288554628716429312) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b -3000000000000000289399642944900284719038464) (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 y z)) (if (<=.f64 b 6980579422424269/1125899906842624) (+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (+.f64 t -1) a))) (if (<=.f64 b 10399999999999999854563044785386496339981335814740067582587486411715428922767210745021323152457728) (+.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y b))) (if (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z))))))))
(if (<=.f64 b -699999999999999999331827966632689877786181345137998213577885762143610606448144263538207885361152) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b -3499999999999999878663774637597960922526253900600656396197413450834623395815913160704) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b -400000000000000002480034580163113277980672) (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b 6530219459687219/1125899906842624) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b 8400000000000000466266333115639414988380930737241649129928486336187077582995995258870673629511680) (+.f64 (+.f64 z x) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (if (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))))))))
(if (<=.f64 b -699999999999999999331827966632689877786181345137998213577885762143610606448144263538207885361152) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z)) (if (<=.f64 b -3499999999999999878663774637597960922526253900600656396197413450834623395815913160704) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b -400000000000000002480034580163113277980672) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 y (neg.f64 z))) (if (<=.f64 b 6530219459687219/1125899906842624) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b 8400000000000000466266333115639414988380930737241649129928486336187077582995995258870673629511680) (+.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y b))) (if (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z))))))))
(if (<=.f64 b -699999999999999999331827966632689877786181345137998213577885762143610606448144263538207885361152) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z)) (if (<=.f64 b -3499999999999999878663774637597960922526253900600656396197413450834623395815913160704) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b -400000000000000002480034580163113277980672) (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 y z)) (if (<=.f64 b 6530219459687219/1125899906842624) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b 8400000000000000466266333115639414988380930737241649129928486336187077582995995258870673629511680) (+.f64 (+.f64 x z) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y b))) (if (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z))))))))
(if (<=.f64 b -12000000000000000124055450146859579749176467229675875251904857976880110483573405688201329179099136) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b -6800000000000000430772552214536198407464573706776876120747784016933169924708970610556928) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b -32999999999999999248817736122368) (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b 3715469692580659/1125899906842624) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b 7799999999999999890922283589039872254986001861055050686940614808786571692075408058765992364343296) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))))))))
(if (<=.f64 b -12000000000000000124055450146859579749176467229675875251904857976880110483573405688201329179099136) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z)) (if (<=.f64 b -6800000000000000430772552214536198407464573706776876120747784016933169924708970610556928) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b -32999999999999999248817736122368) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 y (neg.f64 z))) (if (<=.f64 b 3715469692580659/1125899906842624) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (or (<=.f64 b 7799999999999999890922283589039872254986001861055050686940614808786571692075408058765992364343296) (not (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z)) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)))))))
(if (<=.f64 b -12000000000000000124055450146859579749176467229675875251904857976880110483573405688201329179099136) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z)) (if (<=.f64 b -6800000000000000430772552214536198407464573706776876120747784016933169924708970610556928) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b -32999999999999999248817736122368) (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 y z)) (if (or (<=.f64 b 3715469692580659/1125899906842624) (not (or (<=.f64 b 7799999999999999890922283589039872254986001861055050686940614808786571692075408058765992364343296) (not (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488))))) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z))))))
(if (<=.f64 b -12000000000000000124055450146859579749176467229675875251904857976880110483573405688201329179099136) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z)) (if (<=.f64 b -6800000000000000430772552214536198407464573706776876120747784016933169924708970610556928) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b -32999999999999999248817736122368) (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 y z)) (if (or (<=.f64 b 3715469692580659/1125899906842624) (and (not (<=.f64 b 7799999999999999890922283589039872254986001861055050686940614808786571692075408058765992364343296)) (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488))) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z))))))
(if (<=.f64 b -659999999999999968880297956793505969808965329985319493495258613491306052147076185138098784436224) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b 4278419646001971/1125899906842624) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b 9799999999999999279218995258786953606586406938553469139599614884314923031846623544916641887289344) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b)) (if (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (+.f64 z x) (*.f64 (-.f64 (+.f64 y t) 2) b))))))
(if (<=.f64 b -659999999999999968880297956793505969808965329985319493495258613491306052147076185138098784436224) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z)) (if (<=.f64 b 4278419646001971/1125899906842624) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (or (<=.f64 b 9799999999999999279218995258786953606586406938553469139599614884314923031846623544916641887289344) (not (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z)) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)))))
(if (<=.f64 b -659999999999999968880297956793505969808965329985319493495258613491306052147076185138098784436224) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z)) (if (or (<=.f64 b 4278419646001971/1125899906842624) (not (or (<=.f64 b 9799999999999999279218995258786953606586406938553469139599614884314923031846623544916641887289344) (not (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488))))) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z))))
(if (or (<=.f64 b -659999999999999968880297956793505969808965329985319493495258613491306052147076185138098784436224) (not (or (<=.f64 b 4278419646001971/1125899906842624) (not (or (<=.f64 b 9799999999999999279218995258786953606586406938553469139599614884314923031846623544916641887289344) (not (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488))))))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z)) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)))
(if (or (<=.f64 b -659999999999999968880297956793505969808965329985319493495258613491306052147076185138098784436224) (not (or (<=.f64 b 4278419646001971/1125899906842624) (and (not (<=.f64 b 9799999999999999279218995258786953606586406938553469139599614884314923031846623544916641887289344)) (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488))))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z)) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)))
(if (or (<=.f64 b -659999999999999968880297956793505969808965329985319493495258613491306052147076185138098784436224) (and (not (<=.f64 b 4278419646001971/1125899906842624)) (or (<=.f64 b 9799999999999999279218995258786953606586406938553469139599614884314923031846623544916641887289344) (not (<=.f64 b 60000000000000001341070341568611596010590455805842557362873018573401589161454061575857221071058603570060915425025749722217511269695488))))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x z)) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)))
(if (<=.f64 b -33000000000000001107596074289796016821429240308075100579000432656209724323705980422355736514890039296) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b 330000000000000000) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b 7200000000000000264147029094534602431484582176039793377940457662313566412391349051485669109530624) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b 23000000000000001582726976856224067206769879315052377565279604650108141365220920764668343519696608301720123592870461440) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b 30000000000000002596992077999149708074442698044161351712025842344079018434533586713598801385355171954378807122849480270384655259681852620392002712747638784) (+.f64 a (+.f64 (+.f64 z x) (*.f64 b (+.f64 y -2)))) (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(if (<=.f64 b -33000000000000001107596074289796016821429240308075100579000432656209724323705980422355736514890039296) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b 330000000000000000) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b 7200000000000000264147029094534602431484582176039793377940457662313566412391349051485669109530624) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b 23000000000000001582726976856224067206769879315052377565279604650108141365220920764668343519696608301720123592870461440) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b 30000000000000002596992077999149708074442698044161351712025842344079018434533586713598801385355171954378807122849480270384655259681852620392002712747638784) (+.f64 a (+.f64 (+.f64 x z) (*.f64 b (+.f64 y -2)))) (*.f64 (-.f64 (+.f64 y t) 2) b))))))
(if (<=.f64 b -3600000000000000132073514547267301215742291088019896688970228831156783206195674525742834554765312) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b 92000000000000000) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (<=.f64 b 10000000000000000735758738477112498397576062152177456799245857901351759143802190202050679656153088) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b 200000000000000009250216271808398948002452544790145376983777454402545107507559301846766839764406850263979324900979381181838795379032883593269504018219008) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (*.f64 b (-.f64 (+.f64 t y) 2))))))
(if (<=.f64 b -3600000000000000132073514547267301215742291088019896688970228831156783206195674525742834554765312) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b 92000000000000000) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (if (or (<=.f64 b 10000000000000000735758738477112498397576062152177456799245857901351759143802190202050679656153088) (not (<=.f64 b 200000000000000009250216271808398948002452544790145376983777454402545107507559301846766839764406850263979324900979381181838795379032883593269504018219008))) (*.f64 (-.f64 (+.f64 y t) 2) b) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)))))
(if (<=.f64 b -3600000000000000132073514547267301215742291088019896688970228831156783206195674525742834554765312) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (or (<=.f64 b 92000000000000000) (not (or (<=.f64 b 10000000000000000735758738477112498397576062152177456799245857901351759143802190202050679656153088) (not (<=.f64 b 200000000000000009250216271808398948002452544790145376983777454402545107507559301846766839764406850263979324900979381181838795379032883593269504018219008))))) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)))
(if (or (<=.f64 b -3600000000000000132073514547267301215742291088019896688970228831156783206195674525742834554765312) (not (or (<=.f64 b 92000000000000000) (not (or (<=.f64 b 10000000000000000735758738477112498397576062152177456799245857901351759143802190202050679656153088) (not (<=.f64 b 200000000000000009250216271808398948002452544790145376983777454402545107507559301846766839764406850263979324900979381181838795379032883593269504018219008))))))) (*.f64 (-.f64 (+.f64 y t) 2) b) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)))
(if (or (<=.f64 b -3600000000000000132073514547267301215742291088019896688970228831156783206195674525742834554765312) (not (or (<=.f64 b 92000000000000000) (and (not (<=.f64 b 10000000000000000735758738477112498397576062152177456799245857901351759143802190202050679656153088)) (<=.f64 b 200000000000000009250216271808398948002452544790145376983777454402545107507559301846766839764406850263979324900979381181838795379032883593269504018219008))))) (*.f64 (-.f64 (+.f64 y t) 2) b) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)))
(if (or (<=.f64 b -3600000000000000132073514547267301215742291088019896688970228831156783206195674525742834554765312) (and (not (<=.f64 b 92000000000000000)) (or (<=.f64 b 10000000000000000735758738477112498397576062152177456799245857901351759143802190202050679656153088) (not (<=.f64 b 200000000000000009250216271808398948002452544790145376983777454402545107507559301846766839764406850263979324900979381181838795379032883593269504018219008))))) (*.f64 (-.f64 (+.f64 y t) 2) b) (-.f64 x (-.f64 (-.f64 (*.f64 y z) z) a)))
(if (<=.f64 y -15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368) (*.f64 y (-.f64 b z)) (if (<=.f64 y -3519148513502203/58652475225036720546649669496166069228998121824605496380296088990333059082962747718339142176408838912879328274880511426712364770830486275482511413333124259062810366582741426385442408983508948533749841936858614266830705773786598571244254795994059356766208) (+.f64 a (+.f64 (+.f64 z x) (*.f64 b -2))) (if (<=.f64 y 5752618031559411/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (+.f64 (+.f64 z x) (*.f64 b t)) (if (<=.f64 y 4744343450629805/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 a (+.f64 (+.f64 z x) (*.f64 b -2))) (if (<=.f64 y 6591783121186793/1267650600228229401496703205376) (+.f64 (+.f64 z x) (*.f64 b t)) (if (<=.f64 y 89999999999999998865351570008186869562518561116641057902943303075102720) (+.f64 a (+.f64 (+.f64 z x) (*.f64 b -2))) (*.f64 y (-.f64 b z))))))))
(if (<=.f64 y -15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368) (*.f64 y (-.f64 b z)) (if (<=.f64 y -3519148513502203/58652475225036720546649669496166069228998121824605496380296088990333059082962747718339142176408838912879328274880511426712364770830486275482511413333124259062810366582741426385442408983508948533749841936858614266830705773786598571244254795994059356766208) (+.f64 a (+.f64 (*.f64 b -2) (+.f64 x z))) (if (<=.f64 y 5752618031559411/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (+.f64 (+.f64 x z) (*.f64 t b)) (if (<=.f64 y 4744343450629805/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 a (+.f64 (*.f64 b -2) (+.f64 x z))) (if (<=.f64 y 6591783121186793/1267650600228229401496703205376) (+.f64 (+.f64 x z) (*.f64 t b)) (if (<=.f64 y 89999999999999998865351570008186869562518561116641057902943303075102720) (+.f64 a (+.f64 (*.f64 b -2) (+.f64 x z))) (*.f64 y (-.f64 b z))))))))
(if (<=.f64 y -959999999999999922510607003142735318710724826830979449898526019634069504) (*.f64 y (-.f64 b z)) (if (<=.f64 y -2440004446519021/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056) (-.f64 x (-.f64 (*.f64 t a) a)) (if (<=.f64 y 7067388259113537/110427941548649020598956093796432407239217743554726184882600387580788736) (+.f64 (+.f64 z x) (*.f64 b t)) (if (<=.f64 y 519999999999999982546507447223203364701861715605060806594860882239422464) (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 y (-.f64 b z))))))
(if (<=.f64 y -959999999999999922510607003142735318710724826830979449898526019634069504) (*.f64 y (-.f64 b z)) (if (<=.f64 y -2440004446519021/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056) (-.f64 x (-.f64 (*.f64 t a) a)) (if (<=.f64 y 7067388259113537/110427941548649020598956093796432407239217743554726184882600387580788736) (+.f64 (+.f64 x z) (*.f64 t b)) (if (<=.f64 y 519999999999999982546507447223203364701861715605060806594860882239422464) (-.f64 x (-.f64 (*.f64 t a) a)) (*.f64 y (-.f64 b z))))))
(if (<=.f64 y -959999999999999922510607003142735318710724826830979449898526019634069504) (*.f64 y (-.f64 b z)) (if (<=.f64 y -2440004446519021/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056) (+.f64 x (-.f64 a (*.f64 t a))) (if (<=.f64 y 7067388259113537/110427941548649020598956093796432407239217743554726184882600387580788736) (+.f64 (+.f64 x z) (*.f64 t b)) (if (<=.f64 y 519999999999999982546507447223203364701861715605060806594860882239422464) (+.f64 x (-.f64 a (*.f64 t a))) (*.f64 y (-.f64 b z))))))
(if (<=.f64 y -650000000000000000000) (*.f64 y (-.f64 b z)) (if (<=.f64 y -2316869210294081/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (+.f64 (+.f64 z x) (*.f64 b t)) (if (<=.f64 y -5650536612991417/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 859999999999999939082939432469014773760) (+.f64 (+.f64 z x) (*.f64 b t)) (*.f64 y (-.f64 b z))))))
(if (<=.f64 y -650000000000000000000) (*.f64 y (-.f64 b z)) (if (<=.f64 y -2316869210294081/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (+.f64 (+.f64 x z) (*.f64 t b)) (if (<=.f64 y -5650536612991417/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 859999999999999939082939432469014773760) (+.f64 (+.f64 x z) (*.f64 t b)) (*.f64 y (-.f64 b z))))))
(if (<=.f64 b -450000000000000033154929174511616) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b 30000000000000000) (-.f64 x (*.f64 y z)) (if (<=.f64 b 10000000000000000735758738477112498397576062152177456799245857901351759143802190202050679656153088) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b 200000000000000009250216271808398948002452544790145376983777454402545107507559301846766839764406850263979324900979381181838795379032883593269504018219008) (+.f64 a x) (*.f64 b (-.f64 (+.f64 t y) 2))))))
(if (<=.f64 b -450000000000000033154929174511616) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 b 30000000000000000) (-.f64 x (*.f64 y z)) (if (or (<=.f64 b 10000000000000000735758738477112498397576062152177456799245857901351759143802190202050679656153088) (not (<=.f64 b 200000000000000009250216271808398948002452544790145376983777454402545107507559301846766839764406850263979324900979381181838795379032883593269504018219008))) (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 x a))))
(if (<=.f64 y -900000000000000086733230315498755630559395348786198330628736850501566464) (*.f64 y (-.f64 b z)) (if (<=.f64 y -4506972645804755/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (+.f64 a x) (if (<=.f64 y 6542874397302245/74350845423889153139903124907495028006563010082969722952788592965797032858020218677258415724807817529489936189509648652522729262277245285389541529055119731289148542022372993697134320491714886843511959789117571860303387435343894004407854947017432904150602255272707195641188267440734208) (*.f64 t (-.f64 b a)) (if (<=.f64 y 1997919072202235/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) (+.f64 a x) (if (<=.f64 y 3052722642041549/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656) (+.f64 z x) (if (<=.f64 y 68962299338965/1532495540865888858358347027150309183618739122183602176) (*.f64 t (-.f64 b a)) (if (<=.f64 y 25000000000000001047038139105286448974785846666008457078585692795174912) (+.f64 a x) (*.f64 y (-.f64 b z)))))))))
(if (<=.f64 y -900000000000000086733230315498755630559395348786198330628736850501566464) (*.f64 y (-.f64 b z)) (if (<=.f64 y -4506972645804755/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (+.f64 x a) (if (<=.f64 y 6542874397302245/74350845423889153139903124907495028006563010082969722952788592965797032858020218677258415724807817529489936189509648652522729262277245285389541529055119731289148542022372993697134320491714886843511959789117571860303387435343894004407854947017432904150602255272707195641188267440734208) (*.f64 t (-.f64 b a)) (if (<=.f64 y 1997919072202235/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) (+.f64 x a) (if (<=.f64 y 3052722642041549/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656) (+.f64 x z) (if (<=.f64 y 68962299338965/1532495540865888858358347027150309183618739122183602176) (*.f64 t (-.f64 b a)) (if (<=.f64 y 25000000000000001047038139105286448974785846666008457078585692795174912) (+.f64 x a) (*.f64 y (-.f64 b z)))))))))
(if (<=.f64 t -1179999999999999930014165041676288) (*.f64 t (-.f64 b a)) (if (<=.f64 t -8836021296475255/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (+.f64 a x) (if (<=.f64 t 6687265054221059/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (+.f64 z x) (if (<=.f64 t 5199999999999999486406900211253248) (+.f64 a x) (*.f64 t (-.f64 b a))))))
(if (<=.f64 t -1179999999999999930014165041676288) (*.f64 t (-.f64 b a)) (if (<=.f64 t -8836021296475255/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (+.f64 x a) (if (<=.f64 t 6687265054221059/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (+.f64 x z) (if (<=.f64 t 5199999999999999486406900211253248) (+.f64 x a) (*.f64 t (-.f64 b a))))))
(if (<=.f64 a -130000000000000005413947115704373211012452334940440231936) (*.f64 a (-.f64 1 t)) (if (<=.f64 a 2656869547074365/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (+.f64 z x) (if (<=.f64 a 5200000000000000391905756008536418603656533238537403655144902088279819480137075784944921660188170091757568) (*.f64 y b) (*.f64 a (-.f64 1 t)))))
(if (<=.f64 a -130000000000000005413947115704373211012452334940440231936) (*.f64 a (-.f64 1 t)) (if (<=.f64 a 2656869547074365/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (+.f64 x z) (if (<=.f64 a 5200000000000000391905756008536418603656533238537403655144902088279819480137075784944921660188170091757568) (*.f64 y b) (*.f64 a (-.f64 1 t)))))
(if (<=.f64 y -459999999999999996795138760861586508999337927740310512770219009966500926037736509450382999552) (*.f64 y b) (if (<=.f64 y -6183964726724345/1766847064778384329583297500742918515827483896875618958121606201292619776) (+.f64 a x) (if (<=.f64 y 5300541194335153/441711766194596082395824375185729628956870974218904739530401550323154944) (+.f64 z x) (if (<=.f64 y 80000000000000003764810759672437567132476811262933046114229676279185996251136) (+.f64 a x) (*.f64 y b)))))
(if (<=.f64 y -459999999999999996795138760861586508999337927740310512770219009966500926037736509450382999552) (*.f64 y b) (if (<=.f64 y -6183964726724345/1766847064778384329583297500742918515827483896875618958121606201292619776) (+.f64 x a) (if (<=.f64 y 5300541194335153/441711766194596082395824375185729628956870974218904739530401550323154944) (+.f64 x z) (if (<=.f64 y 80000000000000003764810759672437567132476811262933046114229676279185996251136) (+.f64 x a) (*.f64 y b)))))
(if (<=.f64 y -219999999999999989626765985597835323269655109995106497831752871163768684049025395046032928145408) (*.f64 y b) (if (<=.f64 y 81999999999999996788403633924691293926155525243390921169392245541877170831360) (+.f64 a x) (*.f64 y b)))
(if (<=.f64 y -219999999999999989626765985597835323269655109995106497831752871163768684049025395046032928145408) (*.f64 y b) (if (<=.f64 y 81999999999999996788403633924691293926155525243390921169392245541877170831360) (+.f64 x a) (*.f64 y b)))
(if (<=.f64 a -20500000000000001577098128787174094060442947794350636517650976111893914634370940590462576446803243092413751093303944497443026284969442286520890764474088612440995612590080) a (if (<=.f64 a 634025687370019/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) x (if (<=.f64 a 13499999999999999761361307570255353983574020315432779702982434050947039962621924421245644840108061678715714901029845539149173759738597920337222368590243700123634577999324600166535551463658392485562941440) (*.f64 y b) a)))
(if (<=.f64 a -19999999999999998677209896694859491247439004328606630372233856446154012933992072952513848651916918943418291091993970429510787616268896255865589170108074572349887700008960) a (if (<=.f64 a 50000000000000001010943956357797349428804816160717887056888842810400200249908215467934891376640) x a))
a
Compiler

Compiled 1278 to 735 computations (42.5% saved)

soundness2.5s (16.8%)

Rules
1628×fma-neg
1588×fma-def
1588×fma-def
1018×fma-def
1018×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047917179
1163014359
2773214359
023173
1545173
067417989
1194116797
046030359
1138426435
2622026435
047917179
1163014359
2773214359
047917179
1163014359
2773214359
047917179
1163014359
2773214359
067417989
1194116797
047917179
1163014359
2773214359
047917179
1163014359
2773214359
056816253
1173415325
2688615325
047917179
1163014359
2773214359
046030359
1138426435
2622026435
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
Compiler

Compiled 1074 to 532 computations (50.5% saved)

end1.0ms (0%)

preprocess493.0ms (3.3%)

Compiler

Compiled 2334 to 1072 computations (54.1% saved)

Profiling

Loading profile data...