Details

Time bar (total: 27.3s)

analyze503.0ms (1.8%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.6%0.4%0%0%0%0
0%0%99.6%0.4%0%0%0%1
0%0%99.6%0.4%0%0%0%2
0%0%99.6%0.4%0%0%0%3
0%0%99.6%0.4%0%0%0%4
0%0%99.6%0.4%0%0%0%5
0%0%99.6%0.4%0%0%0%6
0%0%99.6%0.4%0%0%0%7
0%0%99.6%0.4%0%0%0%8
0%0%99.6%0.4%0%0%0%9
0%0%97.7%0.4%1.9%0%0%10
0%0%72.8%0.4%2.7%24.1%0%11
0%0%72.5%0.4%3%24.1%0%12
Compiler

Compiled 30 to 21 computations (30% saved)

sample7.0s (25.5%)

Results
4.6s18520×body256invalid
2.0s8255×body256valid
283.0ms1301×body256infinite
0.0msbody512valid
Bogosity

preprocess128.0ms (0.5%)

Algorithm
egg-herbie
Rules
6740×associate-+r+
2360×+-commutative
1932×fma-def
1006×associate-+l+
122×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01961711
15671479
220871479
326871479
427151479
527151479
635121479
736321479
836321479
936321479
088
188
Stop Event
unsound
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
6
7
Outputs
0
1
2
3
2
4
2
5
6
7
Call 2
Inputs
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 y (log.f64 x)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 x i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 z (log.f64 y)) x) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 t (log.f64 y)) z) x) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 a (log.f64 y)) z) t) x) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 b (log.f64 y)) z) t) a) (*.f64 (-.f64 x 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 c (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 x))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 i (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y x))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 z)) y) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 z i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 t)) z) y) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 t i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 a)) z) t) y) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 a i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 b)) z) t) a) (*.f64 (-.f64 y 1/2) (log.f64 c))) (*.f64 b i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 c)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 y))) (*.f64 c i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 i)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 i y))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) t) z) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) a) t) z) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) b) t) a) (*.f64 (-.f64 z 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) c) t) a) (*.f64 (-.f64 b 1/2) (log.f64 z))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) i) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y z))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) a) t) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) b) a) (*.f64 (-.f64 t 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) c) a) (*.f64 (-.f64 b 1/2) (log.f64 t))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) i) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y t))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) b) (*.f64 (-.f64 a 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) c) (*.f64 (-.f64 b 1/2) (log.f64 a))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) i) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y a))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 c 1/2) (log.f64 b))) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 i 1/2) (log.f64 c))) (*.f64 y b))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 i))) (*.f64 y c))
Outputs
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)))
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))
(+.f64 (fma.f64 y i (+.f64 z (fma.f64 x (log.f64 y) a))) (fma.f64 (-.f64 b 1/2) (log.f64 c) t))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t))))
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) a)))
(+.f64 z (+.f64 (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) a)) (fma.f64 x (log.f64 y) t)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 y (log.f64 x)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 x i))
(+.f64 (+.f64 a (+.f64 t (fma.f64 y (log.f64 x) z))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 x i)))
(fma.f64 x i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (fma.f64 y (log.f64 x) z) (+.f64 t a))))
(fma.f64 x i (fma.f64 y (log.f64 x) (+.f64 (+.f64 z t) (fma.f64 (-.f64 b 1/2) (log.f64 c) a))))
(+.f64 (+.f64 z (fma.f64 y (log.f64 x) t)) (fma.f64 x i (fma.f64 (+.f64 b -1/2) (log.f64 c) a)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 z (log.f64 y)) x) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a (+.f64 t (fma.f64 z (log.f64 y) x)))))
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 t (+.f64 (fma.f64 (log.f64 y) z x) a))))
(+.f64 (fma.f64 y i (+.f64 x (fma.f64 (log.f64 y) z t))) (fma.f64 (-.f64 b 1/2) (log.f64 c) a))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 y i (+.f64 x (fma.f64 (log.f64 y) z t))))
(+.f64 (+.f64 x (fma.f64 (log.f64 y) z t)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) a)))
(+.f64 (fma.f64 (log.f64 y) z x) (+.f64 (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) a)) t))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 t (log.f64 y)) z) x) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a (+.f64 x (fma.f64 t (log.f64 y) z)))))
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) t z) (+.f64 x a))))
(+.f64 (fma.f64 y i (+.f64 x (fma.f64 (log.f64 y) t z))) (fma.f64 (-.f64 b 1/2) (log.f64 c) a))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 y i (+.f64 x (fma.f64 (log.f64 y) t z))))
(+.f64 (+.f64 x (fma.f64 (log.f64 y) t z)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) a)))
(+.f64 (fma.f64 (log.f64 y) t z) (+.f64 (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) a)) x))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 a (log.f64 y)) z) t) x) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 x (+.f64 t (fma.f64 a (log.f64 y) z)))))
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (+.f64 x (fma.f64 (log.f64 y) a z)) t)))
(+.f64 (fma.f64 y i (+.f64 z (fma.f64 (log.f64 y) a t))) (fma.f64 (-.f64 b 1/2) (log.f64 c) x))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) x) (fma.f64 y i (+.f64 z (fma.f64 (log.f64 y) a t))))
(+.f64 (+.f64 z (fma.f64 (log.f64 y) a t)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) x)))
(+.f64 (fma.f64 (log.f64 y) a (+.f64 z t)) (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) x)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 b (log.f64 y)) z) t) a) (*.f64 (-.f64 x 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (*.f64 y i) (+.f64 (+.f64 t (fma.f64 b (log.f64 y) z)) (+.f64 a (*.f64 (log.f64 c) (+.f64 x -1/2)))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 x -1/2) (+.f64 (fma.f64 (log.f64 y) b z) (+.f64 t a))))
(fma.f64 y i (+.f64 (fma.f64 (log.f64 c) (+.f64 x -1/2) (fma.f64 (log.f64 y) b z)) (+.f64 t a)))
(fma.f64 y i (+.f64 (+.f64 t a) (fma.f64 (log.f64 c) (+.f64 x -1/2) (fma.f64 (log.f64 y) b z))))
(+.f64 (+.f64 t (fma.f64 (log.f64 y) b z)) (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 x -1/2) a)))
(+.f64 (fma.f64 (log.f64 y) b z) (+.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 x -1/2) a)) t))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 c (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 x))) (*.f64 y i))
(+.f64 (*.f64 y i) (+.f64 (+.f64 t (fma.f64 c (log.f64 y) z)) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 x)))))
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 x) (+.f64 (fma.f64 (log.f64 y) c z) (+.f64 t a))))
(+.f64 (fma.f64 y i (+.f64 t (fma.f64 (log.f64 y) c z))) (fma.f64 (-.f64 b 1/2) (log.f64 x) a))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 x) a) (fma.f64 y i (+.f64 t (fma.f64 (log.f64 y) c z))))
(+.f64 (+.f64 t (fma.f64 (log.f64 y) c z)) (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 x) a)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 i (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y x))
(+.f64 (+.f64 a (+.f64 t (fma.f64 i (log.f64 y) z))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 x y)))
(fma.f64 x y (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 t (+.f64 (fma.f64 (log.f64 y) i z) a))))
(+.f64 (fma.f64 x y (fma.f64 (log.f64 y) i (+.f64 z t))) (fma.f64 (-.f64 b 1/2) (log.f64 c) a))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 x y (fma.f64 (log.f64 y) i (+.f64 z t))))
(+.f64 (fma.f64 (log.f64 y) i (+.f64 z t)) (fma.f64 x y (fma.f64 (-.f64 b 1/2) (log.f64 c) a)))
(+.f64 (fma.f64 (log.f64 y) i (+.f64 z t)) (fma.f64 x y (fma.f64 (+.f64 b -1/2) (log.f64 c) a)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 z)) y) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 z i))
(+.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 z) y))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 z i)))
(fma.f64 z i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 z) y) (+.f64 t a))))
(+.f64 (fma.f64 z i (+.f64 y (fma.f64 x (log.f64 z) t))) (fma.f64 (-.f64 b 1/2) (log.f64 c) a))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 z i (+.f64 y (fma.f64 x (log.f64 z) t))))
(+.f64 (+.f64 y (fma.f64 x (log.f64 z) t)) (fma.f64 z i (fma.f64 (-.f64 b 1/2) (log.f64 c) a)))
(+.f64 (fma.f64 x (log.f64 z) y) (+.f64 (fma.f64 z i (fma.f64 (+.f64 b -1/2) (log.f64 c) a)) t))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 t)) z) y) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 t i))
(+.f64 (+.f64 a (+.f64 y (fma.f64 x (log.f64 t) z))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 t i)))
(fma.f64 t i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 t) z) (+.f64 y a))))
(+.f64 (fma.f64 t i (+.f64 y (fma.f64 x (log.f64 t) z))) (fma.f64 (-.f64 b 1/2) (log.f64 c) a))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 t i (+.f64 y (fma.f64 x (log.f64 t) z))))
(+.f64 (+.f64 y (fma.f64 x (log.f64 t) z)) (fma.f64 t i (fma.f64 (-.f64 b 1/2) (log.f64 c) a)))
(fma.f64 t i (+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) y) (+.f64 (fma.f64 x (log.f64 t) a) z)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 a)) z) t) y) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 a i))
(+.f64 (+.f64 y (+.f64 t (fma.f64 x (log.f64 a) z))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 a i)))
(fma.f64 a i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 y (+.f64 t (fma.f64 x (log.f64 a) z)))))
(+.f64 (fma.f64 a i (+.f64 z (fma.f64 x (log.f64 a) t))) (fma.f64 (-.f64 b 1/2) (log.f64 c) y))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) y) (fma.f64 a i (+.f64 z (fma.f64 x (log.f64 a) t))))
(+.f64 (+.f64 z (fma.f64 x (log.f64 a) t)) (fma.f64 a i (fma.f64 (-.f64 b 1/2) (log.f64 c) y)))
(+.f64 (+.f64 (fma.f64 a i (fma.f64 (+.f64 b -1/2) (log.f64 c) y)) (fma.f64 x (log.f64 a) z)) t)
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 b)) z) t) a) (*.f64 (-.f64 y 1/2) (log.f64 c))) (*.f64 b i))
(+.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 b) z))) (+.f64 (*.f64 (log.f64 c) (+.f64 y -1/2)) (*.f64 b i)))
(fma.f64 b i (fma.f64 (log.f64 c) (+.f64 y -1/2) (+.f64 (fma.f64 x (log.f64 b) z) (+.f64 t a))))
(fma.f64 b i (+.f64 (fma.f64 (log.f64 c) (+.f64 y -1/2) (fma.f64 x (log.f64 b) z)) (+.f64 t a)))
(fma.f64 b i (+.f64 (+.f64 t a) (fma.f64 (log.f64 c) (+.f64 y -1/2) (fma.f64 x (log.f64 b) z))))
(fma.f64 b i (+.f64 (fma.f64 x (log.f64 b) z) (fma.f64 (log.f64 c) (+.f64 y -1/2) (+.f64 t a))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 c)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 y))) (*.f64 c i))
(+.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 c) z))) (+.f64 (*.f64 (log.f64 y) (+.f64 b -1/2)) (*.f64 c i)))
(fma.f64 c i (fma.f64 (log.f64 y) (-.f64 b 1/2) (+.f64 t (+.f64 (fma.f64 x (log.f64 c) z) a))))
(fma.f64 c i (+.f64 (fma.f64 x (log.f64 c) z) (+.f64 t (fma.f64 (log.f64 y) (-.f64 b 1/2) a))))
(fma.f64 c i (fma.f64 (log.f64 y) (+.f64 b -1/2) (fma.f64 x (log.f64 c) (+.f64 t (+.f64 z a)))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 i)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 i y))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a (+.f64 t (fma.f64 x (log.f64 i) z)))))
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 t (+.f64 (fma.f64 x (log.f64 i) z) a))))
(+.f64 (fma.f64 y i (+.f64 z (fma.f64 x (log.f64 i) t))) (fma.f64 (-.f64 b 1/2) (log.f64 c) a))
(fma.f64 (-.f64 b 1/2) (log.f64 c) (fma.f64 y i (+.f64 t (+.f64 a (fma.f64 x (log.f64 i) z)))))
(+.f64 (+.f64 z (fma.f64 x (log.f64 i) t)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) a)))
(+.f64 a (+.f64 (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) z)) (fma.f64 x (log.f64 i) t)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) t) z) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)))
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))
(+.f64 (fma.f64 y i (+.f64 z (fma.f64 x (log.f64 y) a))) (fma.f64 (-.f64 b 1/2) (log.f64 c) t))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t))))
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) a)))
(+.f64 z (+.f64 (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) a)) (fma.f64 x (log.f64 y) t)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) a) t) z) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)))
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))
(+.f64 (fma.f64 y i (+.f64 z (fma.f64 x (log.f64 y) a))) (fma.f64 (-.f64 b 1/2) (log.f64 c) t))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t))))
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) a)))
(+.f64 z (+.f64 (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) a)) (fma.f64 x (log.f64 y) t)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) b) t) a) (*.f64 (-.f64 z 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (*.f64 y i) (+.f64 (+.f64 t (fma.f64 x (log.f64 y) b)) (+.f64 a (*.f64 (log.f64 c) (+.f64 z -1/2)))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 z -1/2) (+.f64 t (+.f64 (fma.f64 x (log.f64 y) b) a))))
(+.f64 (fma.f64 y i (+.f64 t (fma.f64 x (log.f64 y) b))) (fma.f64 (log.f64 c) (+.f64 z -1/2) a))
(fma.f64 (log.f64 c) (+.f64 z -1/2) (fma.f64 y i (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 t b))))
(+.f64 (+.f64 t (fma.f64 x (log.f64 y) b)) (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 z -1/2) a)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) c) t) a) (*.f64 (-.f64 b 1/2) (log.f64 z))) (*.f64 y i))
(+.f64 (*.f64 y i) (+.f64 (+.f64 t (fma.f64 x (log.f64 y) c)) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 z)))))
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 z) (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 t c))))
(+.f64 (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 t c))) (fma.f64 (-.f64 b 1/2) (log.f64 z) a))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 z) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 t c))))
(fma.f64 (+.f64 b -1/2) (log.f64 z) (fma.f64 y i (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 t c))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) i) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y z))
(+.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) i))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y z)))
(fma.f64 y z (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t i)))))
(fma.f64 y z (+.f64 (fma.f64 x (log.f64 y) (+.f64 t i)) (fma.f64 (-.f64 b 1/2) (log.f64 c) a)))
(+.f64 (fma.f64 x (log.f64 y) (+.f64 t i)) (fma.f64 y z (fma.f64 (-.f64 b 1/2) (log.f64 c) a)))
(+.f64 (fma.f64 x (log.f64 y) (+.f64 t i)) (fma.f64 y z (fma.f64 (+.f64 b -1/2) (log.f64 c) a)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) a) t) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)))
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))
(+.f64 (fma.f64 y i (+.f64 z (fma.f64 x (log.f64 y) a))) (fma.f64 (-.f64 b 1/2) (log.f64 c) t))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t))))
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) a)))
(+.f64 z (+.f64 (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) a)) (fma.f64 x (log.f64 y) t)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) b) a) (*.f64 (-.f64 t 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (*.f64 y i) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) b) (+.f64 a (*.f64 (log.f64 c) (+.f64 t -1/2)))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 t -1/2) (+.f64 a (fma.f64 x (log.f64 y) (+.f64 z b)))))
(+.f64 (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z b))) (fma.f64 (log.f64 c) (+.f64 t -1/2) a))
(+.f64 (fma.f64 (log.f64 c) (+.f64 t -1/2) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z b))))
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z b)) (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 t -1/2) a)))
(+.f64 (+.f64 z (fma.f64 x (log.f64 y) b)) (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 t -1/2) a)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) c) a) (*.f64 (-.f64 b 1/2) (log.f64 t))) (*.f64 y i))
(+.f64 (*.f64 y i) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) c) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 t)))))
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 t) (+.f64 a (fma.f64 x (log.f64 y) (+.f64 z c)))))
(+.f64 (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z c))) (fma.f64 (-.f64 b 1/2) (log.f64 t) a))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 t) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z c))))
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z c)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 t) a)))
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 t) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z c))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) i) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y t))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 i a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y t)))
(fma.f64 y t (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 a (fma.f64 x (log.f64 y) (+.f64 z i)))))
(fma.f64 y t (+.f64 (fma.f64 x (log.f64 y) (+.f64 z i)) (fma.f64 (-.f64 b 1/2) (log.f64 c) a)))
(fma.f64 y t (fma.f64 x (log.f64 y) (+.f64 (+.f64 z i) (fma.f64 (+.f64 b -1/2) (log.f64 c) a))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) b) (*.f64 (-.f64 a 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t b)) (+.f64 (*.f64 (log.f64 c) (-.f64 a 1/2)) (*.f64 y i)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 a -1/2) (+.f64 t (fma.f64 x (log.f64 y) (+.f64 z b)))))
(+.f64 (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t))) (fma.f64 (log.f64 c) (+.f64 a -1/2) b))
(+.f64 (fma.f64 (log.f64 c) (+.f64 a -1/2) b) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t))))
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 a -1/2) b)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) c) (*.f64 (-.f64 b 1/2) (log.f64 a))) (*.f64 y i))
(+.f64 (*.f64 y i) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (+.f64 c (*.f64 (+.f64 b -1/2) (log.f64 a)))))
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 a) (+.f64 z (fma.f64 x (log.f64 y) (+.f64 t c)))))
(+.f64 (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t))) (fma.f64 (-.f64 b 1/2) (log.f64 a) c))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 a) c) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t))))
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 a) c)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) i) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y a))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t i)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y a)))
(fma.f64 y a (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 t (fma.f64 x (log.f64 y) (+.f64 z i)))))
(+.f64 (fma.f64 y a (fma.f64 x (log.f64 y) (+.f64 z t))) (fma.f64 (-.f64 b 1/2) (log.f64 c) i))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) i) (fma.f64 y a (fma.f64 x (log.f64 y) (+.f64 z t))))
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y a (fma.f64 (-.f64 b 1/2) (log.f64 c) i)))
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y a (fma.f64 (+.f64 b -1/2) (log.f64 c) i)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 c 1/2) (log.f64 b))) (*.f64 y i))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (log.f64 b) (+.f64 c -1/2)) (*.f64 y i)))
(fma.f64 y i (fma.f64 (log.f64 b) (+.f64 c -1/2) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))
(+.f64 (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t))) (fma.f64 (log.f64 b) (+.f64 c -1/2) a))
(+.f64 (fma.f64 (log.f64 b) (+.f64 c -1/2) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 i 1/2) (log.f64 c))) (*.f64 y b))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (log.f64 c) (+.f64 i -1/2)) (*.f64 y b)))
(fma.f64 y b (fma.f64 (log.f64 c) (+.f64 i -1/2) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))
(fma.f64 y b (+.f64 (fma.f64 (log.f64 c) (+.f64 i -1/2) (fma.f64 x (log.f64 y) (+.f64 z t))) a))
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y b (fma.f64 (log.f64 c) (+.f64 i -1/2) a)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 i))) (*.f64 y c))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 i)) (*.f64 y c)))
(fma.f64 y c (fma.f64 (-.f64 b 1/2) (log.f64 i) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))
(+.f64 (fma.f64 y c (fma.f64 x (log.f64 y) (+.f64 z t))) (fma.f64 (-.f64 b 1/2) (log.f64 i) a))
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 i) a) (fma.f64 y c (fma.f64 x (log.f64 y) (+.f64 z t))))
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 i) a) (fma.f64 y c (fma.f64 x (log.f64 y) (+.f64 z t))))
Symmetry

(sort z t a)

Compiler

Compiled 37 to 28 computations (24.3% saved)

simplify131.0ms (0.5%)

Algorithm
egg-herbie
Rules
3742×associate-+r+
1714×+-commutative
1540×fma-def
1508×associate-+l+
10×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02359
14451
211251
340251
4131551
5187651
6198251
7198251
8198251
9198251
10386051
11411251
12411251
13435051
14435051
15446851
Stop Event
saturated
Counts
1 → 9
Calls
Call 1
Inputs
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
Outputs
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)))
(fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) a) (fma.f64 y i (+.f64 z (fma.f64 x (log.f64 y) t))))
(+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(+.f64 z (+.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(+.f64 (+.f64 z a) (fma.f64 y i (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) t))))
(+.f64 z (+.f64 a (fma.f64 y i (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))))
(+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) t)) (fma.f64 y i (+.f64 z a)))

eval2.0ms (0%)

Compiler

Compiled 175 to 71 computations (59.4% saved)

prune4.0ms (0%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New549
Fresh011
Picked000
Done000
Total5510
Error
0.11%
Counts
10 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
0.12%
(fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
0.12%
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)))
0.13%
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
0.14%
(+.f64 z (+.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
Compiler

Compiled 109 to 73 computations (33% saved)

localize44.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.01%
(+.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
0.02%
(+.f64 z (+.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
0.12%
(fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))
0.12%
(fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))
Compiler

Compiled 86 to 32 computations (62.8% saved)

series107.0ms (0.4%)

Counts
4 → 312
Calls

78 calls:

TimeVariablePointExpression
21.0ms
c
@0
(fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))
18.0ms
c
@-inf
(fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))
12.0ms
c
@0
(fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))
7.0ms
b
@0
(+.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
6.0ms
c
@inf
(fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))

rewrite134.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1734×associate-*r/
466×add-sqr-sqrt
460×pow1
460×*-un-lft-identity
432×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

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

simplify187.0ms (0.7%)

Algorithm
egg-herbie
Rules
1236×fma-def
1198×associate-+r+
860×+-commutative
848×associate-+l+
576×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
061127053
1185425249
Stop Event
node limit
Counts
503 → 374
Calls
Call 1
Inputs
(+.f64 (*.f64 y i) (+.f64 a (*.f64 -1/2 (log.f64 c))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2))))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2))))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2))))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) a))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))
(+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(*.f64 i y)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(*.f64 i y)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) (-.f64 b 1/2)))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2))))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2))))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2))))
a
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
a
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (*.f64 i y)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) a))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(*.f64 i y)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))
(*.f64 i y)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (*.f64 i y))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 i y))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(*.f64 (log.f64 c) b)
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(*.f64 (log.f64 c) b)
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) a))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(*.f64 y i)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(*.f64 y i)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
a
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
a
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (*.f64 i y)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
z
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
z
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
t
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
t
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(*.f64 i y)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))))
(*.f64 i y)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 i y))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
(*.f64 y i)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
a
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
a
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 c) (-.f64 b 1/2)))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
t
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
t
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a t))))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 i y)))))
(*.f64 i y)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y)))))
(*.f64 i y)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (*.f64 i y)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (*.f64 i y)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (*.f64 i y)))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 -1/2 (log.f64 c))))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) t))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) t))))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) t))))
a
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
a
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 a (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)))
(+.f64 (fma.f64 y i a) (*.f64 (+.f64 b -1/2) (log.f64 c)))
(+.f64 (fma.f64 y i a) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1))
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (fma.f64 y i a))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)) a)
(+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (fma.f64 y i a))
(+.f64 (*.f64 (*.f64 y i) 1) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a) (*.f64 y i))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (*.f64 y i) 1)) a)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) a) (*.f64 y i))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (*.f64 y i)) a)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (*.f64 (*.f64 y i) 1)) a)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y i a))) (-.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(-.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (exp.f64 (log1p.f64 (fma.f64 y i a)))) 1)
(-.f64 (+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)) (exp.f64 (log1p.f64 a))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (exp.f64 (log1p.f64 (fma.f64 y i a)))) 1)
(*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 1)
(*.f64 1 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2) (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (fma.f64 y i a) 2)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (fma.f64 y i a)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (-.f64 (pow.f64 (fma.f64 y i a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (fma.f64 y i a)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (fma.f64 y i a) 2))) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (fma.f64 y i a)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 y i a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))) (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (-.f64 (pow.f64 (fma.f64 y i a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (fma.f64 y i a)))))
(pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(exp.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(+.f64 (fma.f64 y i a) (+.f64 (*.f64 x (log.f64 y)) (*.f64 (+.f64 b -1/2) (log.f64 c))))
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) (*.f64 x (log.f64 y)))
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) (*.f64 (*.f64 x (log.f64 y)) 1))
(+.f64 (*.f64 x (log.f64 y)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 y i a) (*.f64 x (log.f64 y))))
(+.f64 (+.f64 (*.f64 x (log.f64 y)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (fma.f64 y i a))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)) (+.f64 a (*.f64 x (log.f64 y))))
(+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 y i a) (*.f64 x (log.f64 y))))
(+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))
(+.f64 (+.f64 (*.f64 x (log.f64 y)) (fma.f64 y i a)) (*.f64 (+.f64 b -1/2) (log.f64 c)))
(+.f64 (+.f64 (*.f64 x (log.f64 y)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))) a)
(+.f64 (+.f64 (*.f64 x (log.f64 y)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1)) (fma.f64 y i a))
(+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) (*.f64 (+.f64 b -1/2) (log.f64 c))) a) (*.f64 y i))
(+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 y i)) a)
(+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (*.f64 y i) 1)) a)
(+.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (fma.f64 y i a)) (*.f64 (+.f64 b -1/2) (log.f64 c)))
(+.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (*.f64 (+.f64 b -1/2) (log.f64 c))) (fma.f64 y i a))
(+.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))) a)
(+.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1)) (fma.f64 y i a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) (-.f64 1 (*.f64 x (log.f64 y))))
(-.f64 (+.f64 (*.f64 x (log.f64 y)) (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) 1)
(-.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 (fma.f64 y i a)))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) 1)
(*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 1)
(*.f64 1 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(*.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(*.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) 2) (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 2)) (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 3) (pow.f64 (*.f64 x (log.f64 y)) 3)) (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (-.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 2) (*.f64 (*.f64 x (log.f64 y)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 2))) (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 3) (pow.f64 (*.f64 x (log.f64 y)) 3))) (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (-.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 2) (*.f64 (*.f64 x (log.f64 y)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 1)
(pow.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) 3)
(pow.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2))
(log.f64 (exp.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(cbrt.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(exp.f64 (log.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) (-.f64 1 (+.f64 z t)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t)))) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))) (-.f64 1 z))
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) z)))
(-.f64 (/.f64 (*.f64 z z) (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)) (/.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2) (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)))
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) (-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2) (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) z))
(-.f64 (+.f64 z (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))) 1)
(-.f64 (+.f64 z (/.f64 (*.f64 t t) (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2) (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (exp.f64 (log1p.f64 z))) 1)
(-.f64 (+.f64 (+.f64 z t) (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))) 1)
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) z) (exp.f64 (log1p.f64 t))) 1)
(-.f64 (+.f64 (+.f64 z (+.f64 t (*.f64 x (log.f64 y)))) (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) 1)
(-.f64 (+.f64 (*.f64 (+.f64 z t) 1) (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))) 1)
(*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t)) 1)
(*.f64 1 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2)) (/.f64 1 (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3)) (/.f64 1 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z))))))
(/.f64 1 (/.f64 (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t) (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2))))
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z)))) (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2)) (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3)) (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2) (*.f64 z z)) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z)))
(/.f64 (-.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2)) (+.f64 z (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3) (pow.f64 (+.f64 z t) 3)) (+.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2) (*.f64 (+.f64 z t) (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2))) (neg.f64 (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)))
(/.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3))) (neg.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2) (*.f64 z z))) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z)))
(/.f64 (*.f64 1 (-.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2))) (+.f64 z (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3) (pow.f64 (+.f64 z t) 3))) (+.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2) (*.f64 (+.f64 z t) (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2)))) (neg.f64 (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3)))) (neg.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3)))) (sqrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2)))) (sqrt.f64 (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) 2) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3)))) (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2)))) (cbrt.f64 (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2)) 1) (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t))
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3)) 1) (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z)))))
(pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t)) 1)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) 2)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t)) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t)) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t)))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t)) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))))
(exp.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))))
(fma.f64 1 z (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))
(fma.f64 1 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) z)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) (-.f64 1 t))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))) 1)
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2) (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(-.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (exp.f64 (log1p.f64 t))) 1)
(-.f64 (+.f64 t (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))) 1)
(-.f64 (+.f64 (+.f64 t (*.f64 x (log.f64 y))) (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) 1)
(*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 1)
(*.f64 1 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))
(*.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2)) (/.f64 1 (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3)) (/.f64 1 (fma.f64 t t (*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))))
(/.f64 1 (/.f64 (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2))))
(/.f64 1 (/.f64 (fma.f64 t t (*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))) (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2)) (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3)) (fma.f64 t t (*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2) (*.f64 t t)) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))
(/.f64 (neg.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2))) (neg.f64 (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3))) (neg.f64 (fma.f64 t t (*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2) (*.f64 t t))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2)))) (neg.f64 (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3)))) (neg.f64 (fma.f64 t t (*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) (sqrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3)))) (sqrt.f64 (fma.f64 t t (*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2)))) (sqrt.f64 (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) 2) (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3)))) (cbrt.f64 (fma.f64 t t (*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) 2) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2)))) (cbrt.f64 (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2)) 1) (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3)) 1) (fma.f64 t t (*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))))
(pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 1)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) 2)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))
(exp.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))
(fma.f64 1 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)
(fma.f64 1 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(fma.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) 2) (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
Outputs
(+.f64 (*.f64 y i) (+.f64 a (*.f64 -1/2 (log.f64 c))))
(+.f64 (fma.f64 y i a) (*.f64 -1/2 (log.f64 c)))
(fma.f64 y i (fma.f64 -1/2 (log.f64 c) a))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) a))
(fma.f64 y i (fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) a))
(fma.f64 y i (-.f64 a (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b)))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) a))
(fma.f64 y i (fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) a))
(fma.f64 y i (-.f64 a (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b)))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) a))
(fma.f64 y i (fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) a))
(fma.f64 y i (-.f64 a (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b)))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) a))
(fma.f64 y i (fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) a))
(fma.f64 y i (-.f64 a (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b)))))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))
(+.f64 a (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i)))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) a))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))
(+.f64 a (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i)))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) a))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))
(+.f64 a (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i)))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) a))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))
(+.f64 a (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i)))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) a))
(+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) a)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(*.f64 i y)
(*.f64 y i)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(*.f64 i y)
(*.f64 y i)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (*.f64 i y)))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) a)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) (-.f64 b 1/2)))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i))
(fma.f64 y i (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 c) (-.f64 b 1/2))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
a
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
a
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (*.f64 i y)))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) a))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(*.f64 i y)
(*.f64 y i)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (fma.f64 -1 (*.f64 x (neg.f64 (log.f64 y))) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 y i) (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (fma.f64 -1 (*.f64 x (neg.f64 (log.f64 y))) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 y i) (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (fma.f64 -1 (*.f64 x (neg.f64 (log.f64 y))) (*.f64 y i)))
(+.f64 (-.f64 (*.f64 y i) (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(*.f64 i y)
(*.f64 y i)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (*.f64 i y))))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (fma.f64 y i a)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (fma.f64 y i a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (*.f64 i y))))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (fma.f64 y i a)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (fma.f64 y i a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (*.f64 i y))))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (fma.f64 y i a)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (fma.f64 y i a)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 i y))))
(+.f64 (fma.f64 (log.f64 y) x a) (fma.f64 i y (*.f64 -1/2 (log.f64 c))))
(fma.f64 (log.f64 y) x (fma.f64 y i (fma.f64 -1/2 (log.f64 c) a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(*.f64 (log.f64 c) b)
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(*.f64 (log.f64 c) b)
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (fma.f64 y i (fma.f64 (log.f64 y) x a)))
(-.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (fma.f64 y i (fma.f64 (log.f64 y) x a)))
(-.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (fma.f64 y i (fma.f64 (log.f64 y) x a)))
(-.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (fma.f64 y i (fma.f64 (log.f64 y) x a)))
(-.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))
(+.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i)))
(fma.f64 (log.f64 y) x (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) a)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))
(+.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i)))
(fma.f64 (log.f64 y) x (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) a)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))
(+.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i)))
(fma.f64 (log.f64 y) x (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) a)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))
(+.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i)))
(fma.f64 (log.f64 y) x (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) a))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(*.f64 y i)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(*.f64 y i)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (*.f64 (log.f64 y) x))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y)))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 y i (*.f64 (log.f64 y) x)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
a
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
a
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 i y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (*.f64 i y)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
z
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
z
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 i y)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (fma.f64 (log.f64 y) x (+.f64 (*.f64 y i) z)))
(+.f64 (fma.f64 y i z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
t
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
t
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (+.f64 t z) (*.f64 y i)))
(+.f64 (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (fma.f64 y i z))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 a (+.f64 z (fma.f64 (log.f64 y) x t))))
(+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(*.f64 i y)
(*.f64 y i)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (+.f64 t z) (fma.f64 -1 (*.f64 x (neg.f64 (log.f64 y))) (*.f64 y i))))
(+.f64 (+.f64 (-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 y i t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (+.f64 t z) (fma.f64 -1 (*.f64 x (neg.f64 (log.f64 y))) (*.f64 y i))))
(+.f64 (+.f64 (-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 y i t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (+.f64 t z) (fma.f64 -1 (*.f64 x (neg.f64 (log.f64 y))) (*.f64 y i))))
(+.f64 (+.f64 (-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 y i t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(*.f64 i y)
(*.f64 y i)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (+.f64 t z) (*.f64 y i))))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (fma.f64 y i z)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (+.f64 t z) (*.f64 y i))))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (fma.f64 y i z)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (+.f64 t z) (*.f64 y i))))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (fma.f64 y i z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 y) x a) (+.f64 t (+.f64 (fma.f64 i y (*.f64 -1/2 (log.f64 c))) z)))
(+.f64 (fma.f64 (log.f64 y) x a) (+.f64 (fma.f64 y i z) (fma.f64 -1/2 (log.f64 c) t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (+.f64 (fma.f64 (log.f64 y) x a) (+.f64 (+.f64 t z) (*.f64 y i))))
(+.f64 (-.f64 a (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b)))) (+.f64 (fma.f64 y i z) (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (+.f64 (fma.f64 (log.f64 y) x a) (+.f64 (+.f64 t z) (*.f64 y i))))
(+.f64 (-.f64 a (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b)))) (+.f64 (fma.f64 y i z) (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (+.f64 (fma.f64 (log.f64 y) x a) (+.f64 (+.f64 t z) (*.f64 y i))))
(+.f64 (-.f64 a (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b)))) (+.f64 (fma.f64 y i z) (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (+.f64 (fma.f64 (log.f64 y) x a) (+.f64 (+.f64 t z) (*.f64 y i))))
(+.f64 (-.f64 a (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b)))) (+.f64 (fma.f64 y i z) (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i)) z)))
(+.f64 a (+.f64 (+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 y i)) z) (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i)) z)))
(+.f64 a (+.f64 (+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 y i)) z) (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i)) z)))
(+.f64 a (+.f64 (+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 y i)) z) (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i)) z)))
(+.f64 a (+.f64 (+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 y i)) z) (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 a (+.f64 z (fma.f64 (log.f64 y) x t))))
(+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(*.f64 y i)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y)))))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
a
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
a
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 c) (-.f64 b 1/2)))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
t
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
t
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t)))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (fma.f64 y i t) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t)))
(+.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 i y)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 i y)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 i y)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(*.f64 i y)
(*.f64 y i)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (+.f64 a t) (fma.f64 -1 (*.f64 x (neg.f64 (log.f64 y))) (*.f64 y i))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (-.f64 t (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 y i a)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (+.f64 a t) (fma.f64 -1 (*.f64 x (neg.f64 (log.f64 y))) (*.f64 y i))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (-.f64 t (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 y i a)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (+.f64 a t) (fma.f64 -1 (*.f64 x (neg.f64 (log.f64 y))) (*.f64 y i))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (-.f64 t (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 y i a)))
(*.f64 i y)
(*.f64 y i)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (*.f64 i y)))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (*.f64 y i) t)))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 (fma.f64 y i t) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (*.f64 i y)))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (*.f64 y i) t)))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 (fma.f64 y i t) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (*.f64 i y)))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (*.f64 y i) t)))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 (fma.f64 y i t) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (+.f64 (fma.f64 (log.f64 y) x a) (+.f64 (*.f64 -1/2 (log.f64 c)) t)))
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) (fma.f64 -1/2 (log.f64 c) t))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(fma.f64 y i (fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (+.f64 a (fma.f64 (log.f64 y) x t))))
(+.f64 (-.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b)))) t)
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(fma.f64 y i (fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (+.f64 a (fma.f64 (log.f64 y) x t))))
(+.f64 (-.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b)))) t)
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(fma.f64 y i (fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (+.f64 a (fma.f64 (log.f64 y) x t))))
(+.f64 (-.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b)))) t)
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(fma.f64 y i (fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (+.f64 a (fma.f64 (log.f64 y) x t))))
(+.f64 (-.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b)))) t)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))))
(fma.f64 y i (+.f64 (fma.f64 (log.f64 y) x a) (+.f64 (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))) t)))
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))))
(fma.f64 y i (+.f64 (fma.f64 (log.f64 y) x a) (+.f64 (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))) t)))
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))))
(fma.f64 y i (+.f64 (fma.f64 (log.f64 y) x a) (+.f64 (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))) t)))
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))))
(fma.f64 y i (+.f64 (fma.f64 (log.f64 y) x a) (+.f64 (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))) t)))
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) t))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t)))
(+.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
a
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
a
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(+.f64 a (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (fma.f64 y i a) (*.f64 (+.f64 b -1/2) (log.f64 c)))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (fma.f64 y i a) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (fma.f64 y i a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 y i) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)) a)
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (fma.f64 y i a))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (*.f64 y i) 1) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a) (*.f64 y i))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (*.f64 y i) 1)) a)
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) a) (*.f64 y i))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (*.f64 y i)) a)
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (*.f64 (*.f64 y i) 1)) a)
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) 1)
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y i a))) (-.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 y i a))) 1) (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (expm1.f64 (log1p.f64 (fma.f64 y i a))))
(-.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (exp.f64 (log1p.f64 (fma.f64 y i a)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 y i a))) 1) (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (expm1.f64 (log1p.f64 (fma.f64 y i a))))
(-.f64 (+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)) (exp.f64 (log1p.f64 a))) 1)
(+.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) (-.f64 (exp.f64 (log1p.f64 a)) 1))
(+.f64 (fma.f64 y i (*.f64 (log.f64 c) (+.f64 -1/2 b))) (expm1.f64 (log1p.f64 a)))
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (exp.f64 (log1p.f64 (fma.f64 y i a)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 y i a))) 1) (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (expm1.f64 (log1p.f64 (fma.f64 y i a))))
(*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 1)
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(*.f64 1 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2) (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (fma.f64 y i a) 2)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (fma.f64 y i a)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (log.f64 c))) (pow.f64 (fma.f64 y i a) 2)) (fma.f64 (+.f64 -1/2 b) (log.f64 c) (neg.f64 (fma.f64 y i a))))
(/.f64 (-.f64 (*.f64 (log.f64 c) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (pow.f64 (fma.f64 y i a) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (fma.f64 y i a)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (-.f64 (pow.f64 (fma.f64 y i a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (fma.f64 y i a)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i a) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (fma.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b)) (-.f64 (pow.f64 (fma.f64 y i a) 2) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (fma.f64 y i a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (fma.f64 y i a) 3)) (fma.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (*.f64 (fma.f64 y i a) (-.f64 (fma.f64 y i a) (*.f64 (log.f64 c) (+.f64 -1/2 b))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (fma.f64 y i a) 2))) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (fma.f64 y i a)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (log.f64 c))) (pow.f64 (fma.f64 y i a) 2)) (fma.f64 (+.f64 -1/2 b) (log.f64 c) (neg.f64 (fma.f64 y i a))))
(/.f64 (-.f64 (*.f64 (log.f64 c) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (pow.f64 (fma.f64 y i a) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (fma.f64 y i a)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 y i a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))) (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (-.f64 (pow.f64 (fma.f64 y i a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (fma.f64 y i a)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i a) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (fma.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b)) (-.f64 (pow.f64 (fma.f64 y i a) 2) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (fma.f64 y i a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (fma.f64 y i a) 3)) (fma.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (*.f64 (fma.f64 y i a) (-.f64 (fma.f64 y i a) (*.f64 (log.f64 c) (+.f64 -1/2 b))))))
(pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 1)
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2)
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3)
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(pow.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 3) 1/3)
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 y i a)) 2))
(fabs.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)))
(log.f64 (exp.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 3))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(exp.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 1))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(+.f64 (fma.f64 y i a) (fma.f64 (log.f64 c) b (*.f64 -1/2 (log.f64 c))))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (fma.f64 y i a) (+.f64 (*.f64 x (log.f64 y)) (*.f64 (+.f64 b -1/2) (log.f64 c))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) (*.f64 x (log.f64 y)))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) (*.f64 (*.f64 x (log.f64 y)) 1))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 x (log.f64 y)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 y i a) (*.f64 x (log.f64 y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (+.f64 (*.f64 x (log.f64 y)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (fma.f64 y i a))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)) (+.f64 a (*.f64 x (log.f64 y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 y i a) (*.f64 x (log.f64 y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (+.f64 (*.f64 x (log.f64 y)) (fma.f64 y i a)) (*.f64 (+.f64 b -1/2) (log.f64 c)))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (+.f64 (*.f64 x (log.f64 y)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))) a)
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (+.f64 (*.f64 x (log.f64 y)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1)) (fma.f64 y i a))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) (*.f64 (+.f64 b -1/2) (log.f64 c))) a) (*.f64 y i))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 y i)) a)
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (*.f64 y i) 1)) a)
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (fma.f64 y i a)) (*.f64 (+.f64 b -1/2) (log.f64 c)))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (*.f64 (+.f64 b -1/2) (log.f64 c))) (fma.f64 y i a))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))) a)
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(+.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1)) (fma.f64 y i a))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) 1)
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) (-.f64 1 (*.f64 x (log.f64 y))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(-.f64 (+.f64 (*.f64 x (log.f64 y)) (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) 1)
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(-.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 (fma.f64 y i a)))) 1)
(+.f64 (+.f64 (exp.f64 (log1p.f64 (fma.f64 y i a))) (fma.f64 (log.f64 y) x (*.f64 (log.f64 c) (+.f64 -1/2 b)))) -1)
(+.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (expm1.f64 (log1p.f64 (fma.f64 y i a)))))
(-.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) 1)
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 1)
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(*.f64 1 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(*.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(*.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) 2))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) 2) (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(/.f64 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 2)) (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(/.f64 (-.f64 (*.f64 x (*.f64 (log.f64 y) (*.f64 (log.f64 y) x))) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 y i a)) 2)) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 y i a))))
(/.f64 (-.f64 (*.f64 (log.f64 y) (*.f64 (log.f64 y) (*.f64 x x))) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) 2)) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 3) (pow.f64 (*.f64 x (log.f64 y)) 3)) (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (-.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 2) (*.f64 (*.f64 x (log.f64 y)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 y i a)) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (fma.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 y) x) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 y i a)) 2) (*.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 y i a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (fma.f64 x (*.f64 (log.f64 y) (*.f64 (log.f64 y) x)) (*.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (-.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (*.f64 (log.f64 y) x)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 2))) (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(/.f64 (-.f64 (*.f64 x (*.f64 (log.f64 y) (*.f64 (log.f64 y) x))) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 y i a)) 2)) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 y i a))))
(/.f64 (-.f64 (*.f64 (log.f64 y) (*.f64 (log.f64 y) (*.f64 x x))) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) 2)) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 3) (pow.f64 (*.f64 x (log.f64 y)) 3))) (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (-.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)) 2) (*.f64 (*.f64 x (log.f64 y)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 y i a)) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (fma.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 y) x) (-.f64 (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 y i a)) 2) (*.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 y i a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (fma.f64 x (*.f64 (log.f64 y) (*.f64 (log.f64 y) x)) (*.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (-.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (*.f64 (log.f64 y) x)))))
(pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 1)
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(pow.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) 2)
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) 3)
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(pow.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3) 1/3)
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(sqrt.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2))
(sqrt.f64 (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2))
(fabs.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))))
(log.f64 (exp.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(cbrt.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(expm1.f64 (log1p.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(exp.f64 (log.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) 1))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(log1p.f64 (expm1.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))
(+.f64 t (+.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (expm1.f64 (log1p.f64 z))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) (-.f64 1 (+.f64 z t)))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t)))) 1)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))) (-.f64 1 z))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) z)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 t)) 1) (+.f64 z (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))
(+.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (+.f64 z (expm1.f64 (log1p.f64 t))))
(-.f64 (/.f64 (*.f64 z z) (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)) (/.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2) (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 2)) (-.f64 z (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 2)) (-.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))))
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) (-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2) (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) z))
(+.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))) z)
(+.f64 z (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))))))
(-.f64 (+.f64 z (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))) 1)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(-.f64 (+.f64 z (/.f64 (*.f64 t t) (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2) (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(+.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))) z)
(+.f64 z (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))))))
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (exp.f64 (log1p.f64 z))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))
(+.f64 t (+.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (expm1.f64 (log1p.f64 z))))
(-.f64 (+.f64 (+.f64 z t) (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))) 1)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) z) (exp.f64 (log1p.f64 t))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 t)) 1) (+.f64 z (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))
(+.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (+.f64 z (expm1.f64 (log1p.f64 t))))
(-.f64 (+.f64 (+.f64 z (+.f64 t (*.f64 x (log.f64 y)))) (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) 1)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(-.f64 (+.f64 (*.f64 (+.f64 z t) 1) (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))) 1)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t)) 1)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(*.f64 1 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t)))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) 2))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2)) (/.f64 1 (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 2)) (-.f64 z (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 2)) (-.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3)) (/.f64 1 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 3)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) (+.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 t z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 3)) (fma.f64 z z (*.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) z))))
(/.f64 1 (/.f64 (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t) (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 2)) (-.f64 z (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 2)) (-.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))))
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z)))) (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 3)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) (+.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 t z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 3)) (fma.f64 z z (*.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2)) (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 2)) (-.f64 z (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 2)) (-.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3)) (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 3)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) (+.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 t z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 3)) (fma.f64 z z (*.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) z))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2) (*.f64 z z)) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z)))
(/.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 2) (*.f64 z z)) (+.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 t z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 2) (*.f64 z z)) (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) z))
(/.f64 (-.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2)) (+.f64 z (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 (+.f64 t z) (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 2)) (+.f64 t (-.f64 z (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3) (pow.f64 (+.f64 z t) 3)) (+.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2) (*.f64 (+.f64 z t) (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (-.f64 (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2) (*.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (+.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (*.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (+.f64 t z)))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2))) (neg.f64 (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 2)) (-.f64 z (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 2)) (-.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))))
(/.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3))) (neg.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 3)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) (+.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 t z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 3)) (fma.f64 z z (*.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) z))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2) (*.f64 z z))) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z)))
(/.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 2) (*.f64 z z)) (+.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 t z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 2) (*.f64 z z)) (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) z))
(/.f64 (*.f64 1 (-.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2))) (+.f64 z (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 (+.f64 t z) (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 2)) (+.f64 t (-.f64 z (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3) (pow.f64 (+.f64 z t) 3))) (+.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2) (*.f64 (+.f64 z t) (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (-.f64 (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2) (*.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (+.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (*.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (+.f64 t z)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2)))) (neg.f64 (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 2)) (-.f64 z (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 2)) (-.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3)))) (neg.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 3)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) (+.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 t z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 3)) (fma.f64 z z (*.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) z))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3)))) (sqrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z))))))
(/.f64 (sqrt.f64 (+.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (+.f64 t z))) (/.f64 (sqrt.f64 (fma.f64 z z (*.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) (+.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 t z))))) (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))) (sqrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) z))))) (hypot.f64 (pow.f64 z 3/2) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 3/2)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2)))) (sqrt.f64 (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)))
(/.f64 (sqrt.f64 (+.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (+.f64 t z))) (/.f64 (sqrt.f64 (-.f64 z (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 2)))))
(/.f64 (sqrt.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))) (/.f64 (sqrt.f64 (-.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) 2) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3)))) (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z))))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (+.f64 t z))) 2) (/.f64 (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) (+.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 3)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))) 2) (/.f64 (cbrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) z)))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 3)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2)))) (cbrt.f64 (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (+.f64 t z))) 2) (/.f64 (cbrt.f64 (-.f64 z (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 2)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))) 2) (/.f64 (cbrt.f64 (-.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2)) 1) (-.f64 (-.f64 z (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 2)) (-.f64 z (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 2)) (-.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))))
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3)) 1) (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 t z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 3)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) (+.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 t z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) 3)) (fma.f64 z z (*.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)) z))))
(pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t)) 1)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) 2)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) 3)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t)) 3) 1/3)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t)) 2))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (+.f64 t z)) 2))
(fabs.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z))))
(log.f64 (exp.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t)))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t)) 3))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(exp.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))) 1))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (+.f64 z t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(fma.f64 1 z (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(fma.f64 1 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) z)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) z)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) z)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 (*.f64 y i) z)))
(+.f64 a (+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x t)) (fma.f64 y i z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) (-.f64 1 t))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))) 1)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 t)) 1) (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))
(+.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (expm1.f64 (log1p.f64 t)))
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2) (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))))
(-.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (exp.f64 (log1p.f64 t))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 t)) 1) (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))
(+.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (expm1.f64 (log1p.f64 t)))
(-.f64 (+.f64 t (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))) 1)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(-.f64 (+.f64 (+.f64 t (*.f64 x (log.f64 y))) (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) 1)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(*.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 1)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(*.f64 1 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) 2))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(*.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2)) (/.f64 1 (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))))
(*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3)) (/.f64 1 (fma.f64 t t (*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) t))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) t))))
(/.f64 1 (/.f64 (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))))
(/.f64 1 (/.f64 (fma.f64 t t (*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))) (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) t))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) t))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2)) (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))))
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3)) (fma.f64 t t (*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) t))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2) (*.f64 t t)) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2))) (neg.f64 (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3))) (neg.f64 (fma.f64 t t (*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) t))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) t))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2) (*.f64 t t))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2)))) (neg.f64 (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3)))) (neg.f64 (fma.f64 t t (*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) t))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) t))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) (sqrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3)))) (sqrt.f64 (fma.f64 t t (*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))))
(/.f64 (sqrt.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))) (/.f64 (sqrt.f64 (fma.f64 t t (*.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) t)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 t 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))) (sqrt.f64 (fma.f64 t t (*.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) t))))) (hypot.f64 (pow.f64 t 3/2) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 3/2)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2)))) (sqrt.f64 (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (sqrt.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))) (/.f64 (sqrt.f64 (-.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))) (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))) (sqrt.f64 (-.f64 t (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))))) (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) 2) (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3)))) (cbrt.f64 (fma.f64 t t (*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))) 2) (/.f64 (cbrt.f64 (fma.f64 t t (*.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) t)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 t 3)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))) 2) (/.f64 (cbrt.f64 (fma.f64 t t (*.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) t)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 t 3)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) 2) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2)))) (cbrt.f64 (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))) 2) (/.f64 (cbrt.f64 (-.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))))) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))) 2) (cbrt.f64 (-.f64 t (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))))) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 2)) 1) (-.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 2)) (-.f64 t (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) 3)) 1) (fma.f64 t t (*.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) (-.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a))) t))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) (-.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x a))) t))))
(pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 1)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) 2)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) 3)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3) 1/3)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 2))
(sqrt.f64 (pow.f64 (+.f64 t (fma.f64 y i (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x a)))) 2))
(fabs.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t)))
(log.f64 (exp.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t) 3))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(exp.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)) 1))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(fma.f64 1 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))) t)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(fma.f64 1 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(fma.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) 2) (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) t)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 (fma.f64 (log.f64 y) x t) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 (log.f64 y) x (fma.f64 y i a)) t))

localize31.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.02%
(+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a)
0.02%
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c)))
0.24%
(*.f64 (-.f64 b 1/2) (log.f64 c))
0.45%
(*.f64 x (log.f64 y))
Compiler

Compiled 99 to 30 computations (69.7% saved)

series60.0ms (0.2%)

Counts
4 → 188
Calls

48 calls:

TimeVariablePointExpression
26.0ms
x
@0
(*.f64 x (log.f64 y))
8.0ms
y
@0
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c)))
7.0ms
y
@0
(*.f64 x (log.f64 y))
5.0ms
y
@inf
(*.f64 x (log.f64 y))
5.0ms
y
@-inf
(*.f64 x (log.f64 y))

rewrite109.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1096×associate-+l+
582×+-commutative
492×associate-+r+
480×add-sqr-sqrt
472×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify131.0ms (0.5%)

Algorithm
egg-herbie
Rules
1086×associate--l+
752×distribute-lft-neg-in
726×associate-/l*
704×associate-+r-
648×associate-+l-
Iterations

Useful iterations: 2 (0.0ms)

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

localize28.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.02%
(+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))
0.02%
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)))
0.17%
(fma.f64 x (log.f64 y) z)
0.24%
(*.f64 (+.f64 b -1/2) (log.f64 c))
Compiler

Compiled 80 to 29 computations (63.8% saved)

series11.0ms (0%)

Counts
4 → 216
Calls

54 calls:

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

rewrite119.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1082×associate-+l+
638×+-commutative
636×associate-+r+
538×add-sqr-sqrt
532×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify189.0ms (0.7%)

Algorithm
egg-herbie
Rules
1062×associate--l+
852×fma-def
636×associate-+r-
610×associate-+r+
592×associate-+l-
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
044316148
1131915458
2623815394
Stop Event
node limit
Counts
348 → 283
Calls
Call 1
Inputs
(*.f64 -1/2 (log.f64 c))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (-.f64 b 1/2) (log.f64 c))
(*.f64 (-.f64 b 1/2) (log.f64 c))
(*.f64 (-.f64 b 1/2) (log.f64 c))
(*.f64 (-.f64 b 1/2) (log.f64 c))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
z
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) z)
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) z)
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z)
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) z)
z
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) z)
z
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(*.f64 i y)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))))
(*.f64 i y)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 i y)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
z
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
z
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
t
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
t
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
a
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
a
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 i y))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(*.f64 y i)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(*.f64 y i)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(+.f64 a (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(*.f64 (log.f64 y) x)
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(*.f64 (log.f64 y) x)
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
z
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
z
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
t
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
t
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
a
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
a
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 (log.f64 c) -1/2))
(+.f64 (*.f64 (log.f64 c) -1/2) (*.f64 (log.f64 c) b))
(+.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1)
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2))
(/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (fma.f64 b b (-.f64 1/4 (*.f64 b -1/2))))
(/.f64 (*.f64 (fma.f64 b b -1/4) (log.f64 c)) (+.f64 b 1/2))
(/.f64 (*.f64 (+.f64 -1/8 (pow.f64 b 3)) (log.f64 c)) (fma.f64 b b (-.f64 1/4 (*.f64 b -1/2))))
(pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2))
(log.f64 (pow.f64 c (+.f64 b -1/2)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(exp.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1))
(log1p.f64 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1))
(+.f64 z (*.f64 x (log.f64 y)))
(+.f64 z (*.f64 (*.f64 x (log.f64 y)) 1))
(+.f64 (*.f64 x (log.f64 y)) z)
(+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) z)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) z))) 1)
(*.f64 (fma.f64 x (log.f64 y) z) 1)
(*.f64 1 (fma.f64 x (log.f64 y) z))
(*.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) (sqrt.f64 (fma.f64 x (log.f64 y) z)))
(*.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2) (cbrt.f64 (fma.f64 x (log.f64 y) z)))
(/.f64 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 z z)) (-.f64 (*.f64 x (log.f64 y)) z))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (log.f64 y)) 3)) (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (log.f64 y)) z))))
(pow.f64 (fma.f64 x (log.f64 y) z) 1)
(pow.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) 2)
(pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 3)
(pow.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2))
(log.f64 (exp.f64 (fma.f64 x (log.f64 y) z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (log.f64 y) z))))
(cbrt.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (log.f64 y) z)))
(exp.f64 (log.f64 (fma.f64 x (log.f64 y) z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (log.f64 y) z)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (log.f64 y) z)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))) (/.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 2) (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))))
(*.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))) 1)
(*.f64 1 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))))
(*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 2)) (/.f64 1 (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))))
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (-.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))))
(/.f64 1 (/.f64 (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))) (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (-.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 3))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 2)) (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (-.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 2) (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 2) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (-.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (pow.f64 (*.f64 y i) 2)) (-.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (*.f64 y i)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))) 3)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (*.f64 (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))) (*.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (*.f64 y i)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (pow.f64 (+.f64 t a) 2)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))) (*.f64 (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (-.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (pow.f64 (*.f64 y i) 2)))) (*.f64 (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (pow.f64 (+.f64 t a) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (*.f64 (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) (pow.f64 (*.f64 y i) 3)))) (*.f64 (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))) (*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z)))) (-.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (pow.f64 (*.f64 y i) 2)))) (*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z)))) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z)))) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) (pow.f64 (*.f64 y i) 3)))) (*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z)))) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (*.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (pow.f64 (+.f64 t a) 2)))) (*.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (pow.f64 (*.f64 y i) 2)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z))))) (*.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3)))) (*.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z))))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c))))) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (pow.f64 (+.f64 t a) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c))))) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z))))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c))))) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c))))) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 2))) (neg.f64 (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (-.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))))
(pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))) 1)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))) 2)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))))
(exp.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))))
(fma.f64 1 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))
(fma.f64 1 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))
(fma.f64 1 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
(fma.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) (sqrt.f64 (fma.f64 x (log.f64 y) z)) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))) (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2) (cbrt.f64 (fma.f64 x (log.f64 y) z)) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))) 2) (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(*.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 1)
(*.f64 1 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (pow.f64 (+.f64 t a) 2)) (/.f64 1 (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z))))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (pow.f64 (+.f64 t a) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z)))) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (pow.f64 (+.f64 t a) 2)) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3)) (+.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(/.f64 (-.f64 (pow.f64 (+.f64 t a) 2) (pow.f64 (fma.f64 x (log.f64 y) z) 2)) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z)))
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (+.f64 (fma.f64 x (log.f64 y) z) t)) (*.f64 a a)) (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (+.f64 (fma.f64 x (log.f64 y) z) t)) (-.f64 (*.f64 a a) (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (pow.f64 (+.f64 t a) 2))) (neg.f64 (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z))))))
(pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 1)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 2)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(exp.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(fma.f64 1 (fma.f64 x (log.f64 y) z) (+.f64 t a))
(fma.f64 1 (+.f64 t a) (fma.f64 x (log.f64 y) z))
(fma.f64 (sqrt.f64 (+.f64 t a)) (sqrt.f64 (+.f64 t a)) (fma.f64 x (log.f64 y) z))
(fma.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) (sqrt.f64 (fma.f64 x (log.f64 y) z)) (+.f64 t a))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t a)) 2) (cbrt.f64 (+.f64 t a)) (fma.f64 x (log.f64 y) z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2) (cbrt.f64 (fma.f64 x (log.f64 y) z)) (+.f64 t a))
Outputs
(*.f64 -1/2 (log.f64 c))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (-.f64 b 1/2) (log.f64 c))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (-.f64 b 1/2) (log.f64 c))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (-.f64 b 1/2) (log.f64 c))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (-.f64 b 1/2) (log.f64 c))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(neg.f64 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))))
(*.f64 (+.f64 -1/2 b) (neg.f64 (neg.f64 (log.f64 c))))
(*.f64 (neg.f64 (log.f64 c)) (-.f64 1/2 b))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(neg.f64 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))))
(*.f64 (+.f64 -1/2 b) (neg.f64 (neg.f64 (log.f64 c))))
(*.f64 (neg.f64 (log.f64 c)) (-.f64 1/2 b))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(neg.f64 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))))
(*.f64 (+.f64 -1/2 b) (neg.f64 (neg.f64 (log.f64 c))))
(*.f64 (neg.f64 (log.f64 c)) (-.f64 1/2 b))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(neg.f64 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))))
(*.f64 (+.f64 -1/2 b) (neg.f64 (neg.f64 (log.f64 c))))
(*.f64 (neg.f64 (log.f64 c)) (-.f64 1/2 b))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))
(*.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))
(*.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))
(*.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))
(*.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))))
z
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y)))))
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x)))
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y)))))
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x)))
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y)))))
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x)))
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y)))))
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z)
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z)
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z)
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z)
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z)
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z)
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z)
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z)
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z)
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
z
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
z
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 z (fma.f64 y i a))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z)))
(+.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(*.f64 i y)
(*.f64 y i)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 a (+.f64 (+.f64 z t) (fma.f64 -1 (*.f64 x (neg.f64 (log.f64 y))) (*.f64 y i)))))
(+.f64 (+.f64 (-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 y i t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (-.f64 (+.f64 z (fma.f64 y i t)) (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 a (+.f64 (+.f64 z t) (fma.f64 -1 (*.f64 x (neg.f64 (log.f64 y))) (*.f64 y i)))))
(+.f64 (+.f64 (-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 y i t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (-.f64 (+.f64 z (fma.f64 y i t)) (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 a (+.f64 (+.f64 z t) (fma.f64 -1 (*.f64 x (neg.f64 (log.f64 y))) (*.f64 y i)))))
(+.f64 (+.f64 (-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 y i t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (-.f64 (+.f64 z (fma.f64 y i t)) (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(*.f64 i y)
(*.f64 y i)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 i y)))))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (*.f64 y i))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 y i t) (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
z
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
z
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 z (*.f64 i y)))))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x (+.f64 a (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 y i a))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
t
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
t
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y)))))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z (*.f64 y i))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 (fma.f64 y i z) (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
a
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
a
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 i y))))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z (fma.f64 -1/2 (log.f64 c) (*.f64 y i)))))
(+.f64 a (+.f64 (+.f64 (fma.f64 y i z) (fma.f64 (log.f64 y) x t)) (*.f64 -1/2 (log.f64 c))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (+.f64 1/2 (neg.f64 b)) (neg.f64 (log.f64 c)) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(fma.f64 (-.f64 1/2 b) (neg.f64 (log.f64 c)) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (+.f64 1/2 (neg.f64 b)) (neg.f64 (log.f64 c)) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(fma.f64 (-.f64 1/2 b) (neg.f64 (log.f64 c)) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (+.f64 1/2 (neg.f64 b)) (neg.f64 (log.f64 c)) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(fma.f64 (-.f64 1/2 b) (neg.f64 (log.f64 c)) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))))
(fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (+.f64 1/2 (neg.f64 b)) (neg.f64 (log.f64 c)) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(fma.f64 (-.f64 1/2 b) (neg.f64 (log.f64 c)) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i)))))
(+.f64 (+.f64 (+.f64 z t) (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 y i))) (fma.f64 (log.f64 y) x a))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i)))))
(+.f64 (+.f64 (+.f64 z t) (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 y i))) (fma.f64 (log.f64 y) x a))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i)))))
(+.f64 (+.f64 (+.f64 z t) (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 y i))) (fma.f64 (log.f64 y) x a))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i)))))
(+.f64 (+.f64 (+.f64 z t) (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 y i))) (fma.f64 (log.f64 y) x a))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z)))
(+.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(*.f64 y i)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(*.f64 y i)
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(+.f64 a (+.f64 t z))
(+.f64 (+.f64 a t) z)
(+.f64 z (+.f64 a t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(*.f64 (log.f64 y) x)
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(*.f64 (log.f64 y) x)
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))
(+.f64 a (+.f64 (+.f64 z t) (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))))
(+.f64 (-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) (+.f64 a t))
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))
(+.f64 a (+.f64 (+.f64 z t) (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))))
(+.f64 (-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) (+.f64 a t))
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))
(+.f64 a (+.f64 (+.f64 z t) (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))))
(+.f64 (-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) (+.f64 a t))
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))
(+.f64 a (+.f64 (+.f64 z t) (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))))
(+.f64 (-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) (+.f64 a t))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z)))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (+.f64 a t) z))
(+.f64 (+.f64 a t) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z)))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (+.f64 a t) z))
(+.f64 (+.f64 a t) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z)))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (+.f64 a t) z))
(+.f64 (+.f64 a t) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z)))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (+.f64 a t) z))
(+.f64 (+.f64 a t) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))
(+.f64 a (fma.f64 (log.f64 y) x t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
z
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
z
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) z))
(+.f64 a (fma.f64 (log.f64 y) x z))
(+.f64 z (fma.f64 (log.f64 y) x a))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
t
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
t
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (fma.f64 (log.f64 y) x t) z)
(+.f64 z (fma.f64 (log.f64 y) x t))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
a
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
a
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 (log.f64 c) -1/2))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(+.f64 (*.f64 (log.f64 c) -1/2) (*.f64 (log.f64 c) b))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(+.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1)
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2))
(/.f64 (log.f64 c) (/.f64 (+.f64 b 1/2) (fma.f64 b b -1/4)))
(*.f64 (/.f64 (log.f64 c) (+.f64 b 1/2)) (fma.f64 b b -1/4))
(/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (fma.f64 b b (-.f64 1/4 (*.f64 b -1/2))))
(/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (fma.f64 b b (-.f64 1/4 (*.f64 -1/2 b))))
(/.f64 (+.f64 -1/8 (pow.f64 b 3)) (/.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))) (log.f64 c)))
(/.f64 (*.f64 (fma.f64 b b -1/4) (log.f64 c)) (+.f64 b 1/2))
(/.f64 (log.f64 c) (/.f64 (+.f64 b 1/2) (fma.f64 b b -1/4)))
(*.f64 (/.f64 (log.f64 c) (+.f64 b 1/2)) (fma.f64 b b -1/4))
(/.f64 (*.f64 (+.f64 -1/8 (pow.f64 b 3)) (log.f64 c)) (fma.f64 b b (-.f64 1/4 (*.f64 b -1/2))))
(/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (fma.f64 b b (-.f64 1/4 (*.f64 -1/2 b))))
(/.f64 (+.f64 -1/8 (pow.f64 b 3)) (/.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))) (log.f64 c)))
(pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1)
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/3)
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2))
(fabs.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(log.f64 (pow.f64 c (+.f64 b -1/2)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(log.f64 (+.f64 1 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1)))
(log1p.f64 (+.f64 (pow.f64 c (+.f64 -1/2 b)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 c (+.f64 -1/2 b))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(exp.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(log1p.f64 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1))
(log1p.f64 (+.f64 (pow.f64 c (+.f64 -1/2 b)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 c (+.f64 -1/2 b))))
(+.f64 z (*.f64 x (log.f64 y)))
(fma.f64 (log.f64 y) x z)
(+.f64 z (*.f64 (*.f64 x (log.f64 y)) 1))
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 x (log.f64 y)) z)
(fma.f64 (log.f64 y) x z)
(+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) z)
(fma.f64 (log.f64 y) x z)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) z))) 1)
(fma.f64 (log.f64 y) x z)
(*.f64 (fma.f64 x (log.f64 y) z) 1)
(fma.f64 (log.f64 y) x z)
(*.f64 1 (fma.f64 x (log.f64 y) z))
(fma.f64 (log.f64 y) x z)
(*.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) (sqrt.f64 (fma.f64 x (log.f64 y) z)))
(fma.f64 (log.f64 y) x z)
(*.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2))
(fma.f64 (log.f64 y) x z)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2) (cbrt.f64 (fma.f64 x (log.f64 y) z)))
(fma.f64 (log.f64 y) x z)
(/.f64 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 z z)) (-.f64 (*.f64 x (log.f64 y)) z))
(/.f64 (*.f64 (fma.f64 (log.f64 y) x z) (-.f64 (*.f64 (log.f64 y) x) z)) (-.f64 (*.f64 (log.f64 y) x) z))
(/.f64 (fma.f64 (log.f64 y) x z) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (*.f64 (log.f64 y) x) z)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (log.f64 y)) 3)) (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (log.f64 y)) z))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (fma.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 y) x) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (*.f64 (log.f64 y) (*.f64 (log.f64 y) (*.f64 x x)))))
(pow.f64 (fma.f64 x (log.f64 y) z) 1)
(fma.f64 (log.f64 y) x z)
(pow.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) 2)
(fma.f64 (log.f64 y) x z)
(pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 3)
(fma.f64 (log.f64 y) x z)
(pow.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) 1/3)
(fma.f64 (log.f64 y) x z)
(sqrt.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2))
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2))
(fabs.f64 (fma.f64 (log.f64 y) x z))
(log.f64 (exp.f64 (fma.f64 x (log.f64 y) z)))
(fma.f64 (log.f64 y) x z)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (log.f64 y) z))))
(fma.f64 (log.f64 y) x z)
(cbrt.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3))
(fma.f64 (log.f64 y) x z)
(expm1.f64 (log1p.f64 (fma.f64 x (log.f64 y) z)))
(fma.f64 (log.f64 y) x z)
(exp.f64 (log.f64 (fma.f64 x (log.f64 y) z)))
(fma.f64 (log.f64 y) x z)
(exp.f64 (*.f64 (log.f64 (fma.f64 x (log.f64 y) z)) 1))
(fma.f64 (log.f64 y) x z)
(log1p.f64 (expm1.f64 (fma.f64 x (log.f64 y) z)))
(fma.f64 (log.f64 y) x z)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))))) 1)
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(-.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))) (/.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 2) (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 a t) (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 2) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t (-.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 2) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 2)) (+.f64 a (-.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)))))
(*.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))) 1)
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(*.f64 1 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))) 2))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 2)) (/.f64 1 (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 a t) (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 2) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t (-.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 2) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 2)) (+.f64 a (-.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)))))
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (-.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 3) (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (*.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) (-.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 3)) (fma.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) (-.f64 (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) (+.f64 z (fma.f64 (log.f64 y) x t))) a) (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 2)))
(/.f64 1 (/.f64 (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))) (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 a t) (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 2) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t (-.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 2) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 2)) (+.f64 a (-.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (-.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 3))))
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 3) (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (*.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) (-.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 3)) (fma.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) (-.f64 (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) (+.f64 z (fma.f64 (log.f64 y) x t))) a) (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 2)) (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 a t) (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 2) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t (-.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i))))))
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 2) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 2)) (+.f64 a (-.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (-.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))))
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 3) (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (*.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) (-.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 3)) (fma.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) (-.f64 (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) (+.f64 z (fma.f64 (log.f64 y) x t))) a) (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 2) (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 3) (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) 2) (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (*.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))))
(/.f64 (+.f64 (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 2) (*.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t (-.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 2) (*.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) (+.f64 a (-.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 t (+.f64 a (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)))) (+.f64 t (+.f64 a (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)))))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 t (+.f64 a (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 t (fma.f64 y i a))) (+.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 t (fma.f64 y i a))))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 t (fma.f64 y i a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 2) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (-.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) 2) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2)) (-.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 2) (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 2)) (-.f64 (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) (+.f64 z (fma.f64 (log.f64 y) x t))) a))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (pow.f64 (*.f64 y i) 2)) (-.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (*.f64 y i)))
(/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))) (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (pow.f64 (*.f64 y i) 2)) (-.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))) (*.f64 y i)))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (+.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))) (pow.f64 (*.f64 y i) 2)) (-.f64 (+.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (*.f64 y i)))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (+.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))) (pow.f64 (*.f64 y i) 2)) (+.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (*.f64 y i))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))) 3)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (*.f64 (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))) (*.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 t (+.f64 a (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)))) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 t (+.f64 a (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)))) (-.f64 (+.f64 t (+.f64 a (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)))) (fma.f64 (log.f64 y) x z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 t (fma.f64 y i a))) 3)) (fma.f64 (+.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 t (fma.f64 y i a))) (+.f64 t (-.f64 (+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i))) (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 t (fma.f64 y i a))) 3)) (fma.f64 (+.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 t (fma.f64 y i a))) (+.f64 t (+.f64 a (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) (fma.f64 (log.f64 y) x z)))) (pow.f64 (fma.f64 (log.f64 y) x z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (*.f64 y i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))) 3)) (fma.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))) (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))) (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 (*.f64 y i) (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (+.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) 3)) (fma.f64 (+.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (+.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (+.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (pow.f64 (+.f64 t a) 2)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))) (*.f64 (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (-.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (pow.f64 (*.f64 y i) 2)))) (*.f64 (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (pow.f64 (+.f64 a t) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 y i)) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2) (pow.f64 (*.f64 y i) 2)))) (*.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 y i)) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (pow.f64 (+.f64 a t) 2)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (neg.f64 (*.f64 y i))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2) (pow.f64 (*.f64 y i) 2)))) (*.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (neg.f64 (*.f64 y i))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (pow.f64 (+.f64 t a) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (*.f64 (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) (pow.f64 (*.f64 y i) 3)))) (*.f64 (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (pow.f64 (+.f64 a t) 2)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2) (*.f64 y (*.f64 i (-.f64 (*.f64 y i) (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (*.f64 y i) 3)))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2) (*.f64 y (*.f64 i (-.f64 (*.f64 y i) (*.f64 (log.f64 c) (+.f64 -1/2 b))))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (pow.f64 (+.f64 a t) 2)) (fma.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (*.f64 y i) 3)))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (fma.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (pow.f64 (+.f64 a t) 2)) (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 (log.f64 c) (-.f64 1/2 b))) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (*.f64 y i) 3)))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 (log.f64 c) (-.f64 1/2 b))) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))) (*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z)))) (-.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (pow.f64 (*.f64 y i) 2)))) (*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z)))) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2) (pow.f64 (*.f64 y i) 2)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a t) (+.f64 t (-.f64 a (fma.f64 (log.f64 y) x z))))) (*.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 y i)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)))) (*.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 y i)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a t) (+.f64 t (-.f64 a (fma.f64 (log.f64 y) x z)))))))
(/.f64 (fma.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (neg.f64 (*.f64 y i))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)) (*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 (+.f64 a t) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2)))) (*.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (neg.f64 (*.f64 y i))) (fma.f64 (+.f64 a t) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z)))) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) (pow.f64 (*.f64 y i) 3)))) (*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z)))) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c)))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a t) (+.f64 t (-.f64 a (fma.f64 (log.f64 y) x z))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2) (*.f64 y (*.f64 i (-.f64 (*.f64 y i) (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2) (*.f64 y (*.f64 i (-.f64 (*.f64 y i) (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a t) (+.f64 t (-.f64 a (fma.f64 (log.f64 y) x z)))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (+.f64 a t) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2)))) (*.f64 (fma.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (fma.f64 (+.f64 a t) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2))))
(/.f64 (fma.f64 (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 (log.f64 c) (-.f64 1/2 b))) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (+.f64 a t) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2)))) (*.f64 (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 (log.f64 c) (-.f64 1/2 b))) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (fma.f64 (+.f64 a t) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (pow.f64 (*.f64 y i) 2)) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (*.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (pow.f64 (+.f64 t a) 2)))) (*.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (pow.f64 (+.f64 a t) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 y i)) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2) (pow.f64 (*.f64 y i) 2)))) (*.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 y i)) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (pow.f64 (+.f64 a t) 2)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (neg.f64 (*.f64 y i))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2) (pow.f64 (*.f64 y i) 2)))) (*.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (neg.f64 (*.f64 y i))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (pow.f64 (*.f64 y i) 2)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z))))) (*.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3)))) (*.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2) (pow.f64 (*.f64 y i) 2)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a t) (+.f64 t (-.f64 a (fma.f64 (log.f64 y) x z))))) (*.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 y i)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)))) (*.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 y i)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a t) (+.f64 t (-.f64 a (fma.f64 (log.f64 y) x z)))))))
(/.f64 (fma.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (neg.f64 (*.f64 y i))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)) (*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2) (pow.f64 (*.f64 y i) 2)) (fma.f64 (+.f64 a t) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2)))) (*.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (neg.f64 (*.f64 y i))) (fma.f64 (+.f64 a t) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) (pow.f64 (*.f64 y i) 3)) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c))))) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (pow.f64 (+.f64 t a) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c))))) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (pow.f64 (+.f64 a t) 2)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2) (*.f64 y (*.f64 i (-.f64 (*.f64 y i) (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (*.f64 y i) 3)))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2) (*.f64 y (*.f64 i (-.f64 (*.f64 y i) (*.f64 (log.f64 c) (+.f64 -1/2 b))))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (pow.f64 (+.f64 a t) 2)) (fma.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (*.f64 y i) 3)))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (fma.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (pow.f64 (+.f64 a t) 2)) (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 (log.f64 c) (-.f64 1/2 b))) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (*.f64 y i) 3)))) (*.f64 (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 (log.f64 c) (-.f64 1/2 b))) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z))))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c))))) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c))))) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a t) (+.f64 t (-.f64 a (fma.f64 (log.f64 y) x z))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2) (*.f64 y (*.f64 i (-.f64 (*.f64 y i) (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2) (*.f64 y (*.f64 i (-.f64 (*.f64 y i) (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a t) (+.f64 t (-.f64 a (fma.f64 (log.f64 y) x z)))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (+.f64 a t) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2)))) (*.f64 (fma.f64 (*.f64 y i) (-.f64 (*.f64 y i) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (fma.f64 (+.f64 a t) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2))))
(/.f64 (fma.f64 (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 (log.f64 c) (-.f64 1/2 b))) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 (+.f64 a t) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2)))) (*.f64 (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 (log.f64 c) (-.f64 1/2 b))) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (fma.f64 (+.f64 a t) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 2))) (neg.f64 (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) 2) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2)) (-.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 2) (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 2)) (-.f64 (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) (+.f64 z (fma.f64 (log.f64 y) x t))) a))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2) (*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (-.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 3) (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (*.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) (-.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) 3)) (fma.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) (-.f64 (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 y i)) (+.f64 z (fma.f64 (log.f64 y) x t))) a) (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 2))))
(pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))) 1)
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))) 2)
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))) 3)
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))) 3) 1/3)
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))) 2))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t (+.f64 a (fma.f64 (+.f64 -1/2 b) (log.f64 c) (*.f64 y i))))) 2))
(fabs.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a))))))
(log.f64 (exp.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))) 3))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(exp.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))) 1))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(fma.f64 1 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(fma.f64 1 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(fma.f64 1 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(fma.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) (sqrt.f64 (fma.f64 x (log.f64 y) z)) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))) (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2) (cbrt.f64 (fma.f64 x (log.f64 y) z)) (+.f64 (+.f64 t a) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))) 2) (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i))) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (fma.f64 (+.f64 b -1/2) (log.f64 c) (*.f64 y i)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (fma.f64 y i a)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 1)
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (pow.f64 (+.f64 a t) 2)) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))
(*.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 1)
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(*.f64 1 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 2))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (pow.f64 (+.f64 t a) 2)) (/.f64 1 (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (pow.f64 (+.f64 a t) 2)) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a t) (+.f64 t (-.f64 a (fma.f64 (log.f64 y) x z)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)) (fma.f64 (+.f64 a t) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (pow.f64 (+.f64 t a) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (pow.f64 (+.f64 a t) 2)) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z)))) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a t) (+.f64 t (-.f64 a (fma.f64 (log.f64 y) x z)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)) (fma.f64 (+.f64 a t) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (pow.f64 (+.f64 t a) 2)) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (pow.f64 (+.f64 a t) 2)) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a t) (+.f64 t (-.f64 a (fma.f64 (log.f64 y) x z)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)) (fma.f64 (+.f64 a t) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3)) (+.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)) (+.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)) (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 (log.f64 y) x z) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 t a) 2) (pow.f64 (fma.f64 x (log.f64 y) z) 2)) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z)))
(/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 (log.f64 y) x z) 2)) (+.f64 t (-.f64 a (fma.f64 (log.f64 y) x z))))
(/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 (log.f64 y) x z) 2)) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))))
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (+.f64 (fma.f64 x (log.f64 y) z) t)) (*.f64 a a)) (-.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))
(/.f64 (*.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 t a))) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 t a)))
(/.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) (/.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 t a)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 t a))))
(/.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) (/.f64 (+.f64 z (-.f64 (fma.f64 (log.f64 y) x t) a)) (+.f64 z (-.f64 (fma.f64 (log.f64 y) x t) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (+.f64 (fma.f64 x (log.f64 y) z) t)) (-.f64 (*.f64 a a) (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) 3)) (fma.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (+.f64 t (fma.f64 (log.f64 y) x z)) (*.f64 a (-.f64 a (+.f64 t (fma.f64 (log.f64 y) x z))))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) 3)) (fma.f64 a (-.f64 a (+.f64 z (fma.f64 (log.f64 y) x t))) (*.f64 (+.f64 z (fma.f64 (log.f64 y) x t)) (+.f64 z (fma.f64 (log.f64 y) x t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (pow.f64 (+.f64 t a) 2))) (neg.f64 (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 (log.f64 y) x z) 2)) (+.f64 t (-.f64 a (fma.f64 (log.f64 y) x z))))
(/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 (log.f64 y) x z) 2)) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 (+.f64 t a) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (+.f64 t a) (-.f64 (+.f64 t a) (fma.f64 x (log.f64 y) z))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a t) (+.f64 t (-.f64 a (fma.f64 (log.f64 y) x z)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a t) 3)) (fma.f64 (+.f64 a t) (+.f64 a (-.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (fma.f64 (log.f64 y) x z) 2))))
(pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 1)
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 2)
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 3)
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) 1/3)
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2))
(fabs.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))))
(log.f64 (exp.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(exp.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 1))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(fma.f64 1 (fma.f64 x (log.f64 y) z) (+.f64 t a))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(fma.f64 1 (+.f64 t a) (fma.f64 x (log.f64 y) z))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(fma.f64 (sqrt.f64 (+.f64 t a)) (sqrt.f64 (+.f64 t a)) (fma.f64 x (log.f64 y) z))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(fma.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) (sqrt.f64 (fma.f64 x (log.f64 y) z)) (+.f64 t a))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t a)) 2) (cbrt.f64 (+.f64 t a)) (fma.f64 x (log.f64 y) z))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2) (cbrt.f64 (fma.f64 x (log.f64 y) z)) (+.f64 t a))
(fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))
(+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t)))

localize25.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.02%
(+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))
0.08%
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
0.17%
(fma.f64 x (log.f64 y) z)
Compiler

Compiled 74 to 23 computations (68.9% saved)

series3.0ms (0%)

Counts
1 → 84
Calls

21 calls:

TimeVariablePointExpression
0.0ms
b
@0
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
0.0ms
y
@0
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
0.0ms
c
@-inf
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
0.0ms
c
@0
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
0.0ms
y
@inf
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))

rewrite84.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1700×associate-*r/
424×add-sqr-sqrt
418×pow1
418×*-un-lft-identity
394×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

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

simplify120.0ms (0.4%)

Algorithm
egg-herbie
Rules
1596×associate-+l-
1400×associate--r+
1338×+-commutative
1300×associate-+r-
720×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02458173
17676901
224006877
347736877
Stop Event
node limit
Counts
151 → 123
Calls
Call 1
Inputs
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
z
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
z
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
t
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
t
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
a
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
a
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))
(+.f64 t (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) a) (*.f64 (+.f64 b -1/2) (log.f64 c))))
(+.f64 a (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 (+.f64 b -1/2) (log.f64 c))))
(+.f64 (+.f64 t a) (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (*.f64 (+.f64 b -1/2) (log.f64 c)))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))
(+.f64 (*.f64 x (log.f64 y)) (+.f64 (+.f64 (+.f64 z a) t) (*.f64 (+.f64 b -1/2) (log.f64 c))))
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) a) (+.f64 t (*.f64 (+.f64 b -1/2) (log.f64 c))))
(+.f64 (+.f64 t (+.f64 a (*.f64 x (log.f64 y)))) (+.f64 z (*.f64 (+.f64 b -1/2) (log.f64 c))))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 t a))
(+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (fma.f64 x (log.f64 y) z))
(+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 (+.f64 b -1/2) (log.f64 c))) a)
(+.f64 (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 1) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))
(+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) t) (+.f64 (fma.f64 x (log.f64 y) z) a))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a) (+.f64 (fma.f64 x (log.f64 y) z) t))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 x (log.f64 y))) (+.f64 (+.f64 z a) t))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) a)) t)
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 t (+.f64 a (*.f64 x (log.f64 y))))) z)
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 1)) a)
(+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) a) t)
(+.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) z) (*.f64 x (log.f64 y)))
(+.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 x (log.f64 y))) z)
(+.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (*.f64 x (log.f64 y)) 1)) z)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (fma.f64 x (log.f64 y) z)) (+.f64 t a))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) t) (+.f64 (fma.f64 x (log.f64 y) z) a))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) a) (+.f64 (fma.f64 x (log.f64 y) z) t))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 t a)) (fma.f64 x (log.f64 y) z))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 x (log.f64 y) z) t)) a)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (*.f64 x (log.f64 y))) (+.f64 (+.f64 z a) t))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 x (log.f64 y) z) a)) t)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 t (+.f64 a (*.f64 x (log.f64 y))))) z)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 1)) a)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (-.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (-.f64 (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (*.f64 (+.f64 b -1/2) (log.f64 c))))
(-.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) 1)
(-.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 (+.f64 t a)))) 1)
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) (/.f64 (*.f64 t t) (-.f64 t a))) (/.f64 (*.f64 a a) (-.f64 t a)))
(-.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) z)))) 1)
(-.f64 (+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 a))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 1)
(*.f64 1 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 2) (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2))) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 1)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(exp.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
Outputs
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 (fma.f64 -1/2 (log.f64 c) z) (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))))))
(+.f64 a (+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))))))
(+.f64 a (+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))))))
(+.f64 a (+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))))))
(+.f64 a (+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) a) (+.f64 t z))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z)))
(+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) a) (+.f64 t z)))
(+.f64 (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) a) (+.f64 t z)))
(+.f64 (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) a) (+.f64 t z)))
(+.f64 (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) a) (+.f64 t z)))
(+.f64 (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 (+.f64 a z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t)))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) t) (fma.f64 (log.f64 y) x a))
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
z
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
z
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z)))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
t
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
t
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z)))
(fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
a
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
a
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 t (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) a) (*.f64 (+.f64 b -1/2) (log.f64 c))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 a (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 (+.f64 b -1/2) (log.f64 c))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 t a) (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (*.f64 (+.f64 b -1/2) (log.f64 c)))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 x (log.f64 y)) (+.f64 (+.f64 (+.f64 z a) t) (*.f64 (+.f64 b -1/2) (log.f64 c))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) a) (+.f64 t (*.f64 (+.f64 b -1/2) (log.f64 c))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 t (+.f64 a (*.f64 x (log.f64 y)))) (+.f64 z (*.f64 (+.f64 b -1/2) (log.f64 c))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 t a))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (fma.f64 x (log.f64 y) z))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 (+.f64 b -1/2) (log.f64 c))) a)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 1) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) t) (+.f64 (fma.f64 x (log.f64 y) z) a))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a) (+.f64 (fma.f64 x (log.f64 y) z) t))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 x (log.f64 y))) (+.f64 (+.f64 z a) t))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) a)) t)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 t (+.f64 a (*.f64 x (log.f64 y))))) z)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 1)) a)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) a) t)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) z) (*.f64 x (log.f64 y)))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 x (log.f64 y))) z)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (*.f64 x (log.f64 y)) 1)) z)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (fma.f64 x (log.f64 y) z)) (+.f64 t a))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) t) (+.f64 (fma.f64 x (log.f64 y) z) a))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) a) (+.f64 (fma.f64 x (log.f64 y) z) t))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 t a)) (fma.f64 x (log.f64 y) z))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 x (log.f64 y) z) t)) a)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (*.f64 x (log.f64 y))) (+.f64 (+.f64 z a) t))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 x (log.f64 y) z) a)) t)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 t (+.f64 a (*.f64 x (log.f64 y))))) z)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 1)) a)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) 1)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (-.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (-.f64 (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (*.f64 (+.f64 b -1/2) (log.f64 c))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 a t))) (-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 a t))) (*.f64 (log.f64 c) (+.f64 -1/2 b))))
(-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(-.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) 1)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(-.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 a t))) (-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 a t))) (*.f64 (log.f64 c) (+.f64 -1/2 b))))
(-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 (+.f64 t a)))) 1)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) (/.f64 (*.f64 t t) (-.f64 t a))) (/.f64 (*.f64 a a) (-.f64 t a)))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (-.f64 (/.f64 t (/.f64 (-.f64 t a) t)) (/.f64 (*.f64 a a) (-.f64 t a))))
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)) (-.f64 (/.f64 t (/.f64 (-.f64 t a) t)) (*.f64 (/.f64 a (-.f64 t a)) a)))
(+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 t (/.f64 t (-.f64 t a)))) (/.f64 a (/.f64 (-.f64 t a) a))))
(-.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) z)))) 1)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(-.f64 (+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 a))) 1)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) 1)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 a t))) (-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 a t))) (*.f64 (log.f64 c) (+.f64 -1/2 b))))
(-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))
(*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 1)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(*.f64 1 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 2))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 2) (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 a t)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 a t))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (log.f64 c))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (neg.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))))))
(/.f64 (-.f64 (*.f64 (log.f64 c) (*.f64 (log.f64 c) (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (-.f64 (neg.f64 a) (fma.f64 (log.f64 y) x (+.f64 t z)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (log.f64 c))) (pow.f64 (+.f64 a (+.f64 z (fma.f64 (log.f64 y) x t))) 2)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (-.f64 (neg.f64 a) (+.f64 z (fma.f64 (log.f64 y) x t)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 a t)) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (-.f64 (fma.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b)) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 a t)) 2)) (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 a t)))))
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (fma.f64 (+.f64 -1/2 b) (*.f64 (*.f64 (log.f64 c) (log.f64 c)) (+.f64 -1/2 b)) (*.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) (-.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) (*.f64 (log.f64 c) (+.f64 -1/2 b))))))
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2) (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (-.f64 (neg.f64 a) (fma.f64 (log.f64 y) x (+.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 a (+.f64 z (fma.f64 (log.f64 y) x t))) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (+.f64 (pow.f64 (+.f64 a (+.f64 z (fma.f64 (log.f64 y) x t))) 2) (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (-.f64 (neg.f64 a) (+.f64 z (fma.f64 (log.f64 y) x t)))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2))) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 a t)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 a t))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (log.f64 c))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (neg.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))))))
(/.f64 (-.f64 (*.f64 (log.f64 c) (*.f64 (log.f64 c) (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (-.f64 (neg.f64 a) (fma.f64 (log.f64 y) x (+.f64 t z)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (log.f64 c))) (pow.f64 (+.f64 a (+.f64 z (fma.f64 (log.f64 y) x t))) 2)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (-.f64 (neg.f64 a) (+.f64 z (fma.f64 (log.f64 y) x t)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 a t)) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (-.f64 (fma.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b)) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 a t)) 2)) (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 a t)))))
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (fma.f64 (+.f64 -1/2 b) (*.f64 (*.f64 (log.f64 c) (log.f64 c)) (+.f64 -1/2 b)) (*.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) (-.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) (*.f64 (log.f64 c) (+.f64 -1/2 b))))))
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2) (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (-.f64 (neg.f64 a) (fma.f64 (log.f64 y) x (+.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 a (+.f64 z (fma.f64 (log.f64 y) x t))) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (+.f64 (pow.f64 (+.f64 a (+.f64 z (fma.f64 (log.f64 y) x t))) 2) (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (-.f64 (neg.f64 a) (+.f64 z (fma.f64 (log.f64 y) x t)))))))
(pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 1)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 2)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 3)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(pow.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 3) 1/3)
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 2))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(log.f64 (exp.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 3))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(exp.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 1))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))))
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))))
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))

eval592.0ms (2.2%)

Compiler

Compiled 33043 to 11709 computations (64.6% saved)

prune442.0ms (1.6%)

Pruning

15 alts after pruning (15 fresh and 0 done)

PrunedKeptTotal
New1105151120
Fresh000
Picked101
Done303
Total1109151124
Error
0.06%
Counts
1124 → 15
Alt Table
Click to see full alt table
StatusErrorProgram
14.32%
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i))))
0.5%
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 y i))
19.44%
(+.f64 (fma.f64 (log.f64 y) x (+.f64 a (+.f64 (+.f64 t z) (*.f64 -1/2 (log.f64 c))))) (*.f64 y i))
0.37%
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 3) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
0.51%
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)) (*.f64 y i))
14.33%
(+.f64 (+.f64 (+.f64 (+.f64 a t) z) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
15.49%
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
36.22%
(+.f64 z (+.f64 t (fma.f64 x (log.f64 y) a)))
69.2%
(+.f64 z (+.f64 t (/.f64 (-.f64 (*.f64 (log.f64 y) (*.f64 (log.f64 y) (*.f64 x x))) (pow.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) 2)) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))))))
59.63%
(+.f64 z (+.f64 t (*.f64 (log.f64 y) x)))
59.68%
(+.f64 z (*.f64 y i))
61.43%
(+.f64 a (*.f64 y i))
83.86%
(*.f64 y i)
74.08%
z
75.92%
a
Compiler

Compiled 658 to 462 computations (29.8% saved)

localize59.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.24%
(*.f64 (-.f64 b 1/2) (log.f64 c))
0.45%
(*.f64 x (log.f64 y))
0.97%
(cbrt.f64 (*.f64 x (log.f64 y)))
1.02%
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 3)
Compiler

Compiled 127 to 53 computations (58.3% saved)

series10.0ms (0%)

Counts
2 → 24
Calls

12 calls:

TimeVariablePointExpression
2.0ms
y
@0
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 3)
2.0ms
y
@-inf
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 3)
2.0ms
y
@inf
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 3)
1.0ms
x
@0
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 3)
1.0ms
x
@-inf
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 3)

rewrite73.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1600×add-sqr-sqrt
1570×*-un-lft-identity
1474×add-cube-cbrt
1454×add-cbrt-cube
168×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

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

simplify65.0ms (0.2%)

Algorithm
egg-herbie
Rules
1726×associate-+l+
1308×distribute-lft-neg-in
1214×distribute-rgt-neg-in
1066×unswap-sqr
384×swap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01371363
13151323
210141323
338151323
Stop Event
node limit
Counts
81 → 75
Calls
Call 1
Inputs
(*.f64 (pow.f64 1 1/3) (*.f64 (log.f64 y) x))
(*.f64 (pow.f64 1 1/3) (*.f64 (log.f64 y) x))
(*.f64 (pow.f64 1 1/3) (*.f64 (log.f64 y) x))
(*.f64 (pow.f64 1 1/3) (*.f64 (log.f64 y) x))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (*.f64 (log.f64 (/.f64 1 y)) x)))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (*.f64 (log.f64 (/.f64 1 y)) x)))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (*.f64 (log.f64 (/.f64 1 y)) x)))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (*.f64 (log.f64 (/.f64 1 y)) x)))
(*.f64 (pow.f64 1 1/3) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x))
(*.f64 (pow.f64 1 1/3) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x))
(*.f64 (pow.f64 1 1/3) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x))
(*.f64 (pow.f64 1 1/3) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x))
(pow.f64 (*.f64 (log.f64 y) x) 1/3)
(pow.f64 (*.f64 (log.f64 y) x) 1/3)
(pow.f64 (*.f64 (log.f64 y) x) 1/3)
(pow.f64 (*.f64 (log.f64 y) x) 1/3)
(*.f64 (pow.f64 (*.f64 1 (*.f64 (log.f64 (/.f64 1 y)) x)) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (log.f64 (/.f64 1 y)) x)) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (log.f64 (/.f64 1 y)) x)) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (log.f64 (/.f64 1 y)) x)) 1/3) (cbrt.f64 -1))
(pow.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) 1/3)
(pow.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) 1/3)
(pow.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) 1/3)
(pow.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) 1/3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 y)))) 1)
(*.f64 x (log.f64 y))
(*.f64 (log.f64 y) x)
(*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))
(*.f64 (*.f64 x (log.f64 y)) 1)
(*.f64 1 (*.f64 x (log.f64 y)))
(*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)))
(*.f64 (sqrt.f64 (log.f64 y)) (*.f64 (sqrt.f64 (log.f64 y)) x))
(*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (sqrt.f64 (*.f64 x (log.f64 y))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (log.f64 y)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 y)) 2) (*.f64 (cbrt.f64 (log.f64 y)) x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (cbrt.f64 (*.f64 x (log.f64 y))))
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (log.f64 y)) (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (log.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 (log.f64 y))) (sqrt.f64 (log.f64 y)))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (log.f64 y)) 2)) (cbrt.f64 (log.f64 y)))
(*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) 1) (cbrt.f64 (*.f64 x (log.f64 y))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (pow.f64 (*.f64 x (log.f64 y)) 1/6)) (pow.f64 (*.f64 x (log.f64 y)) 1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (cbrt.f64 x)) (cbrt.f64 (log.f64 y)))
(*.f64 (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2) 3) (cbrt.f64 (*.f64 x (log.f64 y))))
(sqrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 2))
(log.f64 (pow.f64 y x))
(log.f64 (+.f64 1 (-.f64 (pow.f64 y x) 1)))
(cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (log.f64 y))))
(exp.f64 (log.f64 (*.f64 x (log.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1))
(log1p.f64 (-.f64 (pow.f64 y x) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) 1)
(*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 1)
(*.f64 1 (cbrt.f64 (*.f64 x (log.f64 y))))
(*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) (pow.f64 (*.f64 x (log.f64 y)) 1/6))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))
(*.f64 (cbrt.f64 (log.f64 y)) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 (log.f64 y)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 x (log.f64 y))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 1/3) (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 1/3))
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 1)
(pow.f64 (*.f64 x (log.f64 y)) 1/3)
(pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 x (log.f64 y))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1/3))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))
Outputs
(*.f64 (pow.f64 1 1/3) (*.f64 (log.f64 y) x))
(*.f64 (log.f64 y) x)
(*.f64 (pow.f64 1 1/3) (*.f64 (log.f64 y) x))
(*.f64 (log.f64 y) x)
(*.f64 (pow.f64 1 1/3) (*.f64 (log.f64 y) x))
(*.f64 (log.f64 y) x)
(*.f64 (pow.f64 1 1/3) (*.f64 (log.f64 y) x))
(*.f64 (log.f64 y) x)
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (*.f64 (log.f64 (/.f64 1 y)) x)))
(*.f64 (log.f64 y) x)
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (*.f64 (log.f64 (/.f64 1 y)) x)))
(*.f64 (log.f64 y) x)
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (*.f64 (log.f64 (/.f64 1 y)) x)))
(*.f64 (log.f64 y) x)
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (*.f64 (log.f64 (/.f64 1 y)) x)))
(*.f64 (log.f64 y) x)
(*.f64 (pow.f64 1 1/3) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x))
(*.f64 1 (*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))))
(*.f64 x (+.f64 (log.f64 y) (*.f64 (log.f64 -1) 0)))
(*.f64 (pow.f64 1 1/3) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x))
(*.f64 1 (*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))))
(*.f64 x (+.f64 (log.f64 y) (*.f64 (log.f64 -1) 0)))
(*.f64 (pow.f64 1 1/3) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x))
(*.f64 1 (*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))))
(*.f64 x (+.f64 (log.f64 y) (*.f64 (log.f64 -1) 0)))
(*.f64 (pow.f64 1 1/3) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x))
(*.f64 1 (*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))))
(*.f64 x (+.f64 (log.f64 y) (*.f64 (log.f64 -1) 0)))
(pow.f64 (*.f64 (log.f64 y) x) 1/3)
(cbrt.f64 (*.f64 (log.f64 y) x))
(pow.f64 (*.f64 (log.f64 y) x) 1/3)
(cbrt.f64 (*.f64 (log.f64 y) x))
(pow.f64 (*.f64 (log.f64 y) x) 1/3)
(cbrt.f64 (*.f64 (log.f64 y) x))
(pow.f64 (*.f64 (log.f64 y) x) 1/3)
(cbrt.f64 (*.f64 (log.f64 y) x))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (log.f64 (/.f64 1 y)) x)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 x (neg.f64 (log.f64 y)))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) (neg.f64 x))) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (log.f64 (/.f64 1 y)) x)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 x (neg.f64 (log.f64 y)))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) (neg.f64 x))) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (log.f64 (/.f64 1 y)) x)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 x (neg.f64 (log.f64 y)))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) (neg.f64 x))) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (log.f64 (/.f64 1 y)) x)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 x (neg.f64 (log.f64 y)))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) (neg.f64 x))) (cbrt.f64 -1))
(pow.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) 1/3)
(cbrt.f64 (*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))))
(cbrt.f64 (*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))))
(cbrt.f64 (*.f64 x (+.f64 (log.f64 y) (*.f64 (log.f64 -1) 0))))
(pow.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) 1/3)
(cbrt.f64 (*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))))
(cbrt.f64 (*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))))
(cbrt.f64 (*.f64 x (+.f64 (log.f64 y) (*.f64 (log.f64 -1) 0))))
(pow.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) 1/3)
(cbrt.f64 (*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))))
(cbrt.f64 (*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))))
(cbrt.f64 (*.f64 x (+.f64 (log.f64 y) (*.f64 (log.f64 -1) 0))))
(pow.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) 1/3)
(cbrt.f64 (*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))))
(cbrt.f64 (*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))))
(cbrt.f64 (*.f64 x (+.f64 (log.f64 y) (*.f64 (log.f64 -1) 0))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 y)))) 1)
(*.f64 (log.f64 y) x)
(*.f64 x (log.f64 y))
(*.f64 (log.f64 y) x)
(*.f64 (log.f64 y) x)
(*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))
(*.f64 (log.f64 y) x)
(*.f64 (*.f64 x (log.f64 y)) 1)
(*.f64 (log.f64 y) x)
(*.f64 1 (*.f64 x (log.f64 y)))
(*.f64 (log.f64 y) x)
(*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)))
(*.f64 (log.f64 y) x)
(*.f64 (sqrt.f64 (log.f64 y)) (*.f64 (sqrt.f64 (log.f64 y)) x))
(*.f64 (log.f64 y) x)
(*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (sqrt.f64 (*.f64 x (log.f64 y))))
(*.f64 (log.f64 y) x)
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (log.f64 y)))
(*.f64 (log.f64 y) x)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)))
(*.f64 (log.f64 y) x)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 y)) 2) (*.f64 (cbrt.f64 (log.f64 y)) x))
(*.f64 (log.f64 y) x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (cbrt.f64 (*.f64 x (log.f64 y))))
(*.f64 (log.f64 y) x)
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (log.f64 y)) (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)))
(*.f64 (cbrt.f64 x) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (log.f64 y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (*.f64 (cbrt.f64 (log.f64 y)) (cbrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (log.f64 y)))
(*.f64 (log.f64 y) x)
(*.f64 (*.f64 x (sqrt.f64 (log.f64 y))) (sqrt.f64 (log.f64 y)))
(*.f64 (log.f64 y) x)
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (log.f64 y)) 2)) (cbrt.f64 (log.f64 y)))
(*.f64 (log.f64 y) x)
(*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (log.f64 y) x)
(*.f64 (*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (log.f64 y) x)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) 1) (cbrt.f64 (*.f64 x (log.f64 y))))
(*.f64 (log.f64 y) x)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (pow.f64 (*.f64 x (log.f64 y)) 1/6)) (pow.f64 (*.f64 x (log.f64 y)) 1/6))
(*.f64 (log.f64 y) x)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))
(*.f64 (log.f64 y) x)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (cbrt.f64 x)) (cbrt.f64 (log.f64 y)))
(*.f64 (cbrt.f64 x) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (log.f64 y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (*.f64 (cbrt.f64 (log.f64 y)) (cbrt.f64 x)))
(*.f64 (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) 3))
(*.f64 (log.f64 y) x)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2) 3) (cbrt.f64 (*.f64 x (log.f64 y))))
(*.f64 (log.f64 y) x)
(sqrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 2))
(*.f64 (log.f64 y) x)
(log.f64 (pow.f64 y x))
(*.f64 (log.f64 y) x)
(log.f64 (+.f64 1 (-.f64 (pow.f64 y x) 1)))
(*.f64 (log.f64 y) x)
(cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 3))
(*.f64 (log.f64 y) x)
(expm1.f64 (log1p.f64 (*.f64 x (log.f64 y))))
(*.f64 (log.f64 y) x)
(exp.f64 (log.f64 (*.f64 x (log.f64 y))))
(*.f64 (log.f64 y) x)
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1))
(*.f64 (log.f64 y) x)
(log1p.f64 (-.f64 (pow.f64 y x) 1))
(*.f64 (log.f64 y) x)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) 1)
(cbrt.f64 (*.f64 (log.f64 y) x))
(*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 1)
(cbrt.f64 (*.f64 (log.f64 y) x))
(*.f64 1 (cbrt.f64 (*.f64 x (log.f64 y))))
(cbrt.f64 (*.f64 (log.f64 y) x))
(*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) (pow.f64 (*.f64 x (log.f64 y)) 1/6))
(cbrt.f64 (*.f64 (log.f64 y) x))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2))
(cbrt.f64 (*.f64 (log.f64 y) x))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) 1/3))
(cbrt.f64 (*.f64 (log.f64 y) x))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))
(cbrt.f64 (*.f64 (log.f64 y) x))
(*.f64 (cbrt.f64 (log.f64 y)) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 (log.f64 y)))
(*.f64 (cbrt.f64 (log.f64 y)) (cbrt.f64 x))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))
(cbrt.f64 (*.f64 (log.f64 y) x))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 x (log.f64 y))))
(cbrt.f64 (*.f64 (log.f64 y) x))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 1/3) (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 y) x))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 y) x))))
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 1)
(cbrt.f64 (*.f64 (log.f64 y) x))
(pow.f64 (*.f64 x (log.f64 y)) 1/3)
(cbrt.f64 (*.f64 (log.f64 y) x))
(pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) 2)
(cbrt.f64 (*.f64 (log.f64 y) x))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 3)
(cbrt.f64 (*.f64 (log.f64 y) x))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))
(cbrt.f64 (*.f64 (log.f64 y) x))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))
(cbrt.f64 (*.f64 (log.f64 y) x))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 x (log.f64 y))))))
(cbrt.f64 (*.f64 (log.f64 y) x))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))
(cbrt.f64 (*.f64 (log.f64 y) x))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))
(cbrt.f64 (*.f64 (log.f64 y) x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 1))
(cbrt.f64 (*.f64 (log.f64 y) x))
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1/3))
(cbrt.f64 (*.f64 (log.f64 y) x))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))
(cbrt.f64 (*.f64 (log.f64 y) x))

localize32.0ms (0.1%)

Compiler

Compiled 13 to 9 computations (30.8% saved)

localize11.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.01%
(+.f64 z (+.f64 t (*.f64 (log.f64 y) x)))
0.02%
(+.f64 t (*.f64 (log.f64 y) x))
0.45%
(*.f64 (log.f64 y) x)
Compiler

Compiled 32 to 12 computations (62.5% saved)

series2.0ms (0%)

Counts
3 → 92
Calls

27 calls:

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

rewrite159.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1142×associate-*r/
1118×distribute-rgt-in
1086×distribute-lft-in
856×associate-*l/
320×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

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

simplify218.0ms (0.8%)

Algorithm
egg-herbie
Rules
1348×+-commutative
842×associate-*r*
716×associate-/l*
710×associate-*l*
594×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
052511562
1153311190
2795211190
Stop Event
node limit
Counts
286 → 310
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x)
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x)
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x)
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x)
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
t
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
t
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 t (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 t (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 t (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 t (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) t)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) t)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) t)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) t)
t
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
z
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
z
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
t
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
t
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))
(+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))
(+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))
(+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 t z))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 t z))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 t z))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 t z))
(+.f64 t z)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 (*.f64 x (log.f64 (sqrt.f64 y))) (*.f64 x (log.f64 (sqrt.f64 y))))
(+.f64 (*.f64 x (log.f64 (pow.f64 (cbrt.f64 y) 2))) (*.f64 x (log.f64 (cbrt.f64 y))))
(+.f64 (*.f64 x 0) (*.f64 (log.f64 y) x))
(+.f64 (*.f64 (log.f64 (sqrt.f64 y)) x) (*.f64 (log.f64 (sqrt.f64 y)) x))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 y) 2)) x) (*.f64 (log.f64 (cbrt.f64 y)) x))
(+.f64 (*.f64 0 x) (*.f64 (log.f64 y) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) 1)
(pow.f64 (*.f64 (log.f64 y) x) 1)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) 2)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 3)
(pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2))
(log.f64 (pow.f64 y x))
(log.f64 (+.f64 1 (-.f64 (pow.f64 y x) 1)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 y) x)))
(exp.f64 (log.f64 (*.f64 (log.f64 y) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 y) x)) 1))
(log1p.f64 (-.f64 (pow.f64 y x) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x t))) 1)
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (*.f64 (log.f64 y) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 t))
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (*.f64 (log.f64 y) x))) (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 t (*.f64 (log.f64 y) x))))
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (exp.f64 (log1p.f64 t))) 1)
(-.f64 (+.f64 t (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1)
(*.f64 (fma.f64 (log.f64 y) x t) 1)
(*.f64 1 (fma.f64 (log.f64 y) x t))
(*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x t)) (sqrt.f64 (fma.f64 (log.f64 y) x t)))
(*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x t)))
(*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) (/.f64 1 (-.f64 t (*.f64 (log.f64 y) x))))
(*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (/.f64 1 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(*.f64 (/.f64 1 (-.f64 t (*.f64 (log.f64 y) x))) (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))
(*.f64 (/.f64 1 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))) (fma.f64 (log.f64 y) x t))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) (+.f64 (*.f64 t t) (*.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 y) x t))))
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (-.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)) (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))) (-.f64 (*.f64 t t) (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)) 3))) (+.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (-.f64 (*.f64 (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)) (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))) (*.f64 (*.f64 t t) (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))))
(/.f64 (fma.f64 (log.f64 y) x t) (/.f64 (-.f64 t (*.f64 (log.f64 y) x)) (-.f64 t (*.f64 (log.f64 y) x))))
(/.f64 1 (/.f64 1 (fma.f64 (log.f64 y) x t)))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 t (*.f64 (log.f64 y) x)))
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))
(/.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))) (/.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))) (fma.f64 (log.f64 y) x t)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) (/.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))) (sqrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))) (/.f64 (-.f64 t (*.f64 (log.f64 y) x)) (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))) (/.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))) (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))) (/.f64 (-.f64 t (*.f64 (log.f64 y) x)) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 t t)) (-.f64 (*.f64 (log.f64 y) x) t))
(/.f64 (-.f64 (*.f64 (pow.f64 t 3) (pow.f64 t 3)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) (*.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))) (-.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2))) (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) (+.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 t 3) 3) (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3)) (*.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))) (+.f64 (*.f64 (pow.f64 t 3) (pow.f64 t 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3)) (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) (+.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))) (neg.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) (neg.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 t t))) (-.f64 (*.f64 (log.f64 y) x) t))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))) (neg.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))) (neg.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x t)) (sqrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x t)) (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))) (sqrt.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) 2) (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) 2) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))) (cbrt.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) 1) (-.f64 t (*.f64 (log.f64 y) x)))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) 1) (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 t t)) 1) (-.f64 (*.f64 (log.f64 y) x) t))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))) 1) (neg.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) 1) (neg.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) (sqrt.f64 (fma.f64 (log.f64 y) x t))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))) (sqrt.f64 (fma.f64 (log.f64 y) x t))) (sqrt.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) 2)) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) 2)) (cbrt.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2))) (/.f64 1 (-.f64 t (*.f64 (log.f64 y) x)))) (+.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3)) (/.f64 1 (-.f64 t (*.f64 (log.f64 y) x)))) (+.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 3) (pow.f64 t 3)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) (/.f64 1 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))) (-.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 t 3) 3) (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3)) (/.f64 1 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))) (+.f64 (*.f64 (pow.f64 t 3) (pow.f64 t 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))))
(/.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) 1) (-.f64 t (*.f64 (log.f64 y) x)))
(/.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) (sqrt.f64 (-.f64 t (*.f64 (log.f64 y) x)))) (sqrt.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(/.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (cbrt.f64 (-.f64 t (*.f64 (log.f64 y) x))) (cbrt.f64 (-.f64 t (*.f64 (log.f64 y) x))))) (cbrt.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(/.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (log.f64 y) x)))) (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (log.f64 y) x))))
(/.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) 1) (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))
(/.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(pow.f64 (fma.f64 (log.f64 y) x t) 1)
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x t)) 2)
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) 3)
(pow.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2))
(log.f64 (*.f64 (exp.f64 t) (pow.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x t))))
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 3))
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x t)))
(exp.f64 (log.f64 (fma.f64 (log.f64 y) x t)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 y) x t)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x t)))
(fma.f64 (log.f64 y) x t)
(fma.f64 x (log.f64 y) t)
(fma.f64 1 (*.f64 (log.f64 y) x) t)
(fma.f64 1 t (*.f64 (log.f64 y) x))
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (*.f64 (log.f64 y) x))
(fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) t)
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (*.f64 (log.f64 y) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) t)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x t))) (-.f64 1 z))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (log.f64 y) x t) z))) 1)
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (fma.f64 (log.f64 y) x t)))
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (+.f64 (*.f64 (log.f64 y) x) z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 (+.f64 t z)))
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (*.f64 (log.f64 y) x))) (-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 t (*.f64 (log.f64 y) x))) z))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (fma.f64 (log.f64 y) x t))) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (-.f64 z (fma.f64 (log.f64 y) x t))))
(-.f64 (+.f64 (fma.f64 (log.f64 y) x t) (exp.f64 (log1p.f64 z))) 1)
(-.f64 (+.f64 z (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x t)))) 1)
(-.f64 (+.f64 z (/.f64 (*.f64 t t) (-.f64 t (*.f64 (log.f64 y) x)))) (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 t (*.f64 (log.f64 y) x))))
(-.f64 (+.f64 (+.f64 t z) (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1)
(-.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (exp.f64 (log1p.f64 t))) 1)
(-.f64 (+.f64 (*.f64 (+.f64 t z) 1) (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1)
(*.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) 1)
(*.f64 1 (+.f64 (fma.f64 (log.f64 y) x t) z))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (/.f64 1 (-.f64 z (fma.f64 (log.f64 y) x t))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(*.f64 (/.f64 1 (-.f64 z (fma.f64 (log.f64 y) x t))) (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)))
(*.f64 (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))) (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) (+.f64 (fma.f64 (log.f64 y) x t) z))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) (+.f64 (*.f64 z z) (*.f64 (fma.f64 (log.f64 y) x t) (+.f64 (fma.f64 (log.f64 y) x t) z))))
(*.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)) (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))) (-.f64 (*.f64 z z) (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))
(*.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) (+.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)) 3))) (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (-.f64 (*.f64 (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)) (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))) (*.f64 (*.f64 z z) (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))))
(/.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) (/.f64 (-.f64 z (fma.f64 (log.f64 y) x t)) (-.f64 z (fma.f64 (log.f64 y) x t))))
(/.f64 1 (/.f64 1 (+.f64 (fma.f64 (log.f64 y) x t) z)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (-.f64 z (fma.f64 (log.f64 y) x t)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))
(/.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))) (/.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))) (+.f64 (fma.f64 (log.f64 y) x t) z)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) (/.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))) (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) (/.f64 (-.f64 z (fma.f64 (log.f64 y) x t)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))) (/.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)))) (/.f64 (-.f64 z (fma.f64 (log.f64 y) x t)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) (*.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))) (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (*.f64 z z)) (-.f64 (fma.f64 (log.f64 y) x t) z))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) (*.f64 (-.f64 z (fma.f64 (log.f64 y) x t)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (*.f64 z z))))
(/.f64 (+.f64 (pow.f64 (pow.f64 z 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 3) 3)) (*.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))) (+.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) (*.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 t z) 3)) (+.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) 3)) (*.f64 (-.f64 z (fma.f64 (log.f64 y) x t)) (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) (neg.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(/.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) (neg.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) 1) (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) 1) (-.f64 z (fma.f64 (log.f64 y) x t)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (*.f64 z z))) (-.f64 (fma.f64 (log.f64 y) x t) z))
(/.f64 (*.f64 1 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (*.f64 (log.f64 y) x) 2))) (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 t z) 3))) (+.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)))) (neg.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))) (neg.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))) (sqrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)))) (sqrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))) (cbrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)))) (cbrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (*.f64 z z)) 1) (-.f64 (fma.f64 (log.f64 y) x t) z))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (*.f64 (log.f64 y) x) 2)) 1) (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 t z) 3)) 1) (+.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) 1) (neg.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) 1) (neg.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z))) (sqrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z))) (sqrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 2)) (cbrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 2)) (cbrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) (/.f64 1 (-.f64 z (fma.f64 (log.f64 y) x t)))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (*.f64 z z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) 3)) (/.f64 1 (-.f64 z (fma.f64 (log.f64 y) x t)))) (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))) (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 z 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 3) 3)) (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))) (+.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) (*.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) 1) (-.f64 z (fma.f64 (log.f64 y) x t)))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (sqrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t)))) (sqrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (*.f64 (cbrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t))) (cbrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))) (cbrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (+.f64 (sqrt.f64 (fma.f64 (log.f64 y) x t)) (sqrt.f64 z))) (-.f64 (sqrt.f64 z) (sqrt.f64 (fma.f64 (log.f64 y) x t))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) 1) (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) (sqrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))) (sqrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) (*.f64 (cbrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))) (cbrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))) (cbrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) 1)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 2)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (log.f64 y) x t) z))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)))
(exp.f64 (log.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)))
(fma.f64 1 (fma.f64 (log.f64 y) x t) z)
(fma.f64 1 z (fma.f64 (log.f64 y) x t))
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 y) x t)) (sqrt.f64 (fma.f64 (log.f64 y) x t)) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (fma.f64 (log.f64 y) x t))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x t)) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (fma.f64 (log.f64 y) x t))
Outputs
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x))
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x))
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x))
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x))
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 x))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x)
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x)
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x)
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x)
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))))
(*.f64 (log.f64 y) x)
(*.f64 x (log.f64 y))
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
t
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
t
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 t (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) t)
(-.f64 t (*.f64 (neg.f64 (log.f64 y)) x))
(+.f64 t (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) t)
(-.f64 t (*.f64 (neg.f64 (log.f64 y)) x))
(+.f64 t (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) t)
(-.f64 t (*.f64 (neg.f64 (log.f64 y)) x))
(+.f64 t (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) t)
(-.f64 t (*.f64 (neg.f64 (log.f64 y)) x))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) t)
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x t)
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) t)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) t)
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x t)
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) t)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) t)
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x t)
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) t)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) t)
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x t)
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) t)
t
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(*.f64 (log.f64 y) x)
(*.f64 x (log.f64 y))
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(*.f64 (log.f64 y) x)
(*.f64 x (log.f64 y))
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
z
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
z
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) z)
(fma.f64 (log.f64 y) x z)
(fma.f64 x (log.f64 y) z)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
t
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
t
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))
(+.f64 (+.f64 t z) (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(+.f64 t (-.f64 z (*.f64 (neg.f64 (log.f64 y)) x)))
(+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))
(+.f64 (+.f64 t z) (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(+.f64 t (-.f64 z (*.f64 (neg.f64 (log.f64 y)) x)))
(+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))
(+.f64 (+.f64 t z) (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(+.f64 t (-.f64 z (*.f64 (neg.f64 (log.f64 y)) x)))
(+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))
(+.f64 (+.f64 t z) (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(+.f64 t (-.f64 z (*.f64 (neg.f64 (log.f64 y)) x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 t z))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 t z))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 t z))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 t z))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 t z))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 t z))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 t z))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 t z))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 t z))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 t z))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 t z))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 t z))
(+.f64 t z)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(*.f64 (log.f64 y) x)
(*.f64 x (log.f64 y))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(*.f64 (log.f64 y) x)
(*.f64 x (log.f64 y))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(+.f64 (*.f64 x (log.f64 (sqrt.f64 y))) (*.f64 x (log.f64 (sqrt.f64 y))))
(*.f64 (log.f64 (sqrt.f64 y)) (+.f64 x x))
(*.f64 x (*.f64 2 (log.f64 (sqrt.f64 y))))
(+.f64 (*.f64 x (log.f64 (pow.f64 (cbrt.f64 y) 2))) (*.f64 x (log.f64 (cbrt.f64 y))))
(*.f64 x (+.f64 (*.f64 2 (log.f64 (cbrt.f64 y))) (log.f64 (cbrt.f64 y))))
(*.f64 x (*.f64 3 (log.f64 (cbrt.f64 y))))
(+.f64 (*.f64 x 0) (*.f64 (log.f64 y) x))
(*.f64 x (log.f64 y))
(+.f64 (*.f64 (log.f64 (sqrt.f64 y)) x) (*.f64 (log.f64 (sqrt.f64 y)) x))
(*.f64 (log.f64 (sqrt.f64 y)) (+.f64 x x))
(*.f64 x (*.f64 2 (log.f64 (sqrt.f64 y))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 y) 2)) x) (*.f64 (log.f64 (cbrt.f64 y)) x))
(*.f64 x (+.f64 (*.f64 2 (log.f64 (cbrt.f64 y))) (log.f64 (cbrt.f64 y))))
(*.f64 x (*.f64 3 (log.f64 (cbrt.f64 y))))
(+.f64 (*.f64 0 x) (*.f64 (log.f64 y) x))
(*.f64 x (log.f64 y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) 1)
(*.f64 x (log.f64 y))
(pow.f64 (*.f64 (log.f64 y) x) 1)
(*.f64 x (log.f64 y))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) 2)
(*.f64 x (log.f64 y))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 3)
(*.f64 x (log.f64 y))
(pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 1/3)
(*.f64 x (log.f64 y))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2))
(sqrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 2))
(fabs.f64 (*.f64 x (log.f64 y)))
(log.f64 (pow.f64 y x))
(*.f64 x (log.f64 y))
(log.f64 (+.f64 1 (-.f64 (pow.f64 y x) 1)))
(log1p.f64 (+.f64 (pow.f64 y x) -1))
(log1p.f64 (+.f64 -1 (pow.f64 y x)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 3))
(*.f64 x (log.f64 y))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 y) x)))
(*.f64 x (log.f64 y))
(exp.f64 (log.f64 (*.f64 (log.f64 y) x)))
(*.f64 x (log.f64 y))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 y) x)) 1))
(*.f64 x (log.f64 y))
(log1p.f64 (-.f64 (pow.f64 y x) 1))
(log1p.f64 (+.f64 (pow.f64 y x) -1))
(log1p.f64 (+.f64 -1 (pow.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x t))) 1)
(fma.f64 x (log.f64 y) t)
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (*.f64 (log.f64 y) x)))
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (*.f64 x (log.f64 y))))
(fma.f64 x (log.f64 y) (expm1.f64 (log1p.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 t))
(fma.f64 x (log.f64 y) t)
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (*.f64 (log.f64 y) x))) (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 t (*.f64 (log.f64 y) x))))
(fma.f64 x (log.f64 y) t)
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (exp.f64 (log1p.f64 t))) 1)
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (*.f64 x (log.f64 y))))
(fma.f64 x (log.f64 y) (expm1.f64 (log1p.f64 t)))
(-.f64 (+.f64 t (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1)
(fma.f64 x (log.f64 y) t)
(*.f64 (fma.f64 (log.f64 y) x t) 1)
(fma.f64 x (log.f64 y) t)
(*.f64 1 (fma.f64 (log.f64 y) x t))
(fma.f64 x (log.f64 y) t)
(*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x t)) (sqrt.f64 (fma.f64 (log.f64 y) x t)))
(fma.f64 x (log.f64 y) t)
(*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) 2))
(fma.f64 x (log.f64 y) t)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x t)))
(fma.f64 x (log.f64 y) t)
(*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) (/.f64 1 (-.f64 t (*.f64 (log.f64 y) x))))
(fma.f64 x (log.f64 y) t)
(*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (/.f64 1 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))))
(*.f64 (/.f64 1 (-.f64 t (*.f64 (log.f64 y) x))) (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))
(fma.f64 x (log.f64 y) t)
(*.f64 (/.f64 1 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))) (fma.f64 (log.f64 y) x t))
(fma.f64 x (log.f64 y) t)
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) (+.f64 (*.f64 t t) (*.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 y) x t))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2)) (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (fma.f64 x (log.f64 y) t))))) (-.f64 (pow.f64 t 3) (pow.f64 (*.f64 x (log.f64 y)) 3)))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2)) (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 (*.f64 x (log.f64 y)) 3)) (fma.f64 (log.f64 y) (*.f64 x (fma.f64 x (log.f64 y) t)) (*.f64 t t))))
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (-.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)) (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))) (-.f64 (*.f64 t t) (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (-.f64 (*.f64 t (pow.f64 t 3)) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (-.f64 (*.f64 x (log.f64 y)) t) (-.f64 (*.f64 x (log.f64 y)) t))))) (-.f64 (*.f64 t t) (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (-.f64 (pow.f64 t 4) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 x (log.f64 y) (neg.f64 t)) (fma.f64 x (log.f64 y) (neg.f64 t)))))) (-.f64 (*.f64 t t) (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))))
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)) 3))) (+.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (-.f64 (*.f64 (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)) (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))) (*.f64 (*.f64 t t) (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (+.f64 (*.f64 t (pow.f64 t 3)) (*.f64 (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t))) (-.f64 (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t))) (*.f64 t t))))) (+.f64 (pow.f64 (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t))) 3) (pow.f64 t 6)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (+.f64 (pow.f64 (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t)))) 3) (pow.f64 t 6))) (fma.f64 (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t)))) (-.f64 (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t)))) (*.f64 t t)) (pow.f64 t 4)))
(/.f64 (fma.f64 (log.f64 y) x t) (/.f64 (-.f64 t (*.f64 (log.f64 y) x)) (-.f64 t (*.f64 (log.f64 y) x))))
(fma.f64 x (log.f64 y) t)
(/.f64 1 (/.f64 1 (fma.f64 (log.f64 y) x t)))
(fma.f64 x (log.f64 y) t)
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 t (*.f64 (log.f64 y) x)))
(fma.f64 x (log.f64 y) t)
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))))
(/.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))) (/.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))) (fma.f64 (log.f64 y) x t)))
(fma.f64 x (log.f64 y) t)
(/.f64 (sqrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) (/.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))) (sqrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3))) (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3))))
(*.f64 (hypot.f64 (pow.f64 (*.f64 x (log.f64 y)) 3/2) (pow.f64 t 3/2)) (/.f64 (hypot.f64 (pow.f64 (*.f64 x (log.f64 y)) 3/2) (pow.f64 t 3/2)) (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))) (/.f64 (-.f64 t (*.f64 (log.f64 y) x)) (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2))) (-.f64 t (*.f64 x (log.f64 y)))) (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2))) (-.f64 t (*.f64 x (log.f64 y)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))) (/.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))) (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3))) (/.f64 (/.f64 (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3))) (/.f64 (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))) (/.f64 (-.f64 t (*.f64 (log.f64 y) x)) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2))) (/.f64 (/.f64 (-.f64 t (*.f64 x (log.f64 y))) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2)))) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 t t)) (-.f64 (*.f64 (log.f64 y) x) t))
(fma.f64 x (log.f64 y) t)
(/.f64 (-.f64 (*.f64 (pow.f64 t 3) (pow.f64 t 3)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) (*.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))) (-.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))))
(/.f64 (-.f64 (pow.f64 t 6) (pow.f64 (*.f64 x (log.f64 y)) 6)) (*.f64 (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t)))) (-.f64 (pow.f64 t 3) (pow.f64 (*.f64 x (log.f64 y)) 3))))
(/.f64 (-.f64 (pow.f64 t 6) (pow.f64 (*.f64 x (log.f64 y)) 6)) (*.f64 (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))) (-.f64 (pow.f64 t 3) (pow.f64 (*.f64 x (log.f64 y)) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2))) (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) (+.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))))
(/.f64 (-.f64 (*.f64 t (pow.f64 t 3)) (pow.f64 (*.f64 x (log.f64 y)) 4)) (*.f64 (-.f64 t (*.f64 x (log.f64 y))) (fma.f64 t t (pow.f64 (*.f64 x (log.f64 y)) 2))))
(*.f64 (/.f64 (fma.f64 t t (pow.f64 (*.f64 x (log.f64 y)) 2)) (fma.f64 t t (pow.f64 (*.f64 x (log.f64 y)) 2))) (fma.f64 x (log.f64 y) t))
(/.f64 (+.f64 (pow.f64 (pow.f64 t 3) 3) (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3)) (*.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))) (+.f64 (*.f64 (pow.f64 t 3) (pow.f64 t 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 t 3) 3) (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 3)) (*.f64 (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t)))) (-.f64 (+.f64 (pow.f64 t 6) (pow.f64 (*.f64 x (log.f64 y)) 6)) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 t 3) 3) (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 3)) (*.f64 (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))) (fma.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (pow.f64 t 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3)) (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) (+.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))))))
(/.f64 (-.f64 (pow.f64 t 6) (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) 3)) (*.f64 (-.f64 t (*.f64 x (log.f64 y))) (+.f64 (*.f64 t (pow.f64 t 3)) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (fma.f64 t t (pow.f64 (*.f64 x (log.f64 y)) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 t 6) (pow.f64 (*.f64 x (log.f64 y)) 6)) (-.f64 t (*.f64 x (log.f64 y)))) (fma.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (fma.f64 t t (pow.f64 (*.f64 x (log.f64 y)) 2)) (pow.f64 t 4)))
(/.f64 (neg.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))) (neg.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(fma.f64 x (log.f64 y) t)
(/.f64 (neg.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) (neg.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 t t))) (-.f64 (*.f64 (log.f64 y) x) t))
(fma.f64 x (log.f64 y) t)
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))) (neg.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(fma.f64 x (log.f64 y) t)
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))) (neg.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x t)) (sqrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3))) (/.f64 (sqrt.f64 (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t))))) (sqrt.f64 (fma.f64 x (log.f64 y) t))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (log.f64 y) t)) (sqrt.f64 (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))))) (hypot.f64 (pow.f64 (*.f64 x (log.f64 y)) 3/2) (pow.f64 t 3/2)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x t)) (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))) (sqrt.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(/.f64 (sqrt.f64 (fma.f64 x (log.f64 y) t)) (/.f64 (sqrt.f64 (-.f64 t (*.f64 x (log.f64 y)))) (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2))) (/.f64 (sqrt.f64 (-.f64 t (*.f64 x (log.f64 y)))) (sqrt.f64 (fma.f64 x (log.f64 y) t))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) 2) (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) t)) 2) (/.f64 (cbrt.f64 (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) t)) 2) (cbrt.f64 (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) 2) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))) (cbrt.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2))) (/.f64 (cbrt.f64 (-.f64 t (*.f64 x (log.f64 y)))) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) t)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) t)) 2) (cbrt.f64 (-.f64 t (*.f64 x (log.f64 y))))) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) 1) (-.f64 t (*.f64 (log.f64 y) x)))
(fma.f64 x (log.f64 y) t)
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) 1) (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 t t)) 1) (-.f64 (*.f64 (log.f64 y) x) t))
(fma.f64 x (log.f64 y) t)
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))) 1) (neg.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(fma.f64 x (log.f64 y) t)
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) 1) (neg.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) (sqrt.f64 (fma.f64 (log.f64 y) x t))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3))) (/.f64 (sqrt.f64 (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t))))) (sqrt.f64 (fma.f64 x (log.f64 y) t))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (log.f64 y) t)) (sqrt.f64 (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))))) (hypot.f64 (pow.f64 (*.f64 x (log.f64 y)) 3/2) (pow.f64 t 3/2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))) (sqrt.f64 (fma.f64 (log.f64 y) x t))) (sqrt.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(/.f64 (sqrt.f64 (fma.f64 x (log.f64 y) t)) (/.f64 (sqrt.f64 (-.f64 t (*.f64 x (log.f64 y)))) (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2))) (/.f64 (sqrt.f64 (-.f64 t (*.f64 x (log.f64 y)))) (sqrt.f64 (fma.f64 x (log.f64 y) t))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) 2)) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) t)) 2) (/.f64 (cbrt.f64 (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) t)) 2) (cbrt.f64 (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) 2)) (cbrt.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2))) (/.f64 (cbrt.f64 (-.f64 t (*.f64 x (log.f64 y)))) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) t)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) t)) 2) (cbrt.f64 (-.f64 t (*.f64 x (log.f64 y))))) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2))) (/.f64 1 (-.f64 t (*.f64 (log.f64 y) x)))) (+.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))
(/.f64 (-.f64 (*.f64 t (pow.f64 t 3)) (pow.f64 (*.f64 x (log.f64 y)) 4)) (*.f64 (-.f64 t (*.f64 x (log.f64 y))) (fma.f64 t t (pow.f64 (*.f64 x (log.f64 y)) 2))))
(*.f64 (/.f64 (fma.f64 t t (pow.f64 (*.f64 x (log.f64 y)) 2)) (fma.f64 t t (pow.f64 (*.f64 x (log.f64 y)) 2))) (fma.f64 x (log.f64 y) t))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3)) (/.f64 1 (-.f64 t (*.f64 (log.f64 y) x)))) (+.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)))))
(/.f64 (-.f64 (pow.f64 t 6) (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) 3)) (*.f64 (-.f64 t (*.f64 x (log.f64 y))) (+.f64 (*.f64 t (pow.f64 t 3)) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (fma.f64 t t (pow.f64 (*.f64 x (log.f64 y)) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 t 6) (pow.f64 (*.f64 x (log.f64 y)) 6)) (-.f64 t (*.f64 x (log.f64 y)))) (fma.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (fma.f64 t t (pow.f64 (*.f64 x (log.f64 y)) 2)) (pow.f64 t 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 t 3) (pow.f64 t 3)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3))) (/.f64 1 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))) (-.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))
(/.f64 (-.f64 (pow.f64 t 6) (pow.f64 (*.f64 x (log.f64 y)) 6)) (*.f64 (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t)))) (-.f64 (pow.f64 t 3) (pow.f64 (*.f64 x (log.f64 y)) 3))))
(/.f64 (-.f64 (pow.f64 t 6) (pow.f64 (*.f64 x (log.f64 y)) 6)) (*.f64 (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))) (-.f64 (pow.f64 t 3) (pow.f64 (*.f64 x (log.f64 y)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 t 3) 3) (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3)) (/.f64 1 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))) (+.f64 (*.f64 (pow.f64 t 3) (pow.f64 t 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 t 3) 3) (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 3)) (*.f64 (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t)))) (-.f64 (+.f64 (pow.f64 t 6) (pow.f64 (*.f64 x (log.f64 y)) 6)) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 t 3) 3) (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 3)) (*.f64 (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))) (fma.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (pow.f64 t 6))))
(/.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) 1) (-.f64 t (*.f64 (log.f64 y) x)))
(fma.f64 x (log.f64 y) t)
(/.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) (sqrt.f64 (-.f64 t (*.f64 (log.f64 y) x)))) (sqrt.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(fma.f64 x (log.f64 y) t)
(/.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (cbrt.f64 (-.f64 t (*.f64 (log.f64 y) x))) (cbrt.f64 (-.f64 t (*.f64 (log.f64 y) x))))) (cbrt.f64 (-.f64 t (*.f64 (log.f64 y) x))))
(fma.f64 x (log.f64 y) t)
(/.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (log.f64 y) x)))) (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (log.f64 y) x))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2)) (*.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 x (log.f64 y)))) (+.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (sqrt.f64 t))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (*.f64 x (log.f64 y)) 2)) (*.f64 (+.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 x (log.f64 y)))) (-.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 x (log.f64 y))))))
(/.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) 1) (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))))
(/.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))))
(/.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (log.f64 y) (*.f64 x (-.f64 (*.f64 x (log.f64 y)) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 x (*.f64 (log.f64 y) (fma.f64 x (log.f64 y) (neg.f64 t))))))
(pow.f64 (fma.f64 (log.f64 y) x t) 1)
(fma.f64 x (log.f64 y) t)
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x t)) 2)
(fma.f64 x (log.f64 y) t)
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) 3)
(fma.f64 x (log.f64 y) t)
(pow.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 3) 1/3)
(fma.f64 x (log.f64 y) t)
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2))
(sqrt.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 2))
(fabs.f64 (fma.f64 x (log.f64 y) t))
(log.f64 (*.f64 (exp.f64 t) (pow.f64 y x)))
(fma.f64 x (log.f64 y) t)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x t))))
(fma.f64 x (log.f64 y) t)
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 3))
(fma.f64 x (log.f64 y) t)
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x t)))
(fma.f64 x (log.f64 y) t)
(exp.f64 (log.f64 (fma.f64 (log.f64 y) x t)))
(fma.f64 x (log.f64 y) t)
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 y) x t)) 1))
(fma.f64 x (log.f64 y) t)
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x t)))
(fma.f64 x (log.f64 y) t)
(fma.f64 (log.f64 y) x t)
(fma.f64 x (log.f64 y) t)
(fma.f64 x (log.f64 y) t)
(fma.f64 1 (*.f64 (log.f64 y) x) t)
(fma.f64 x (log.f64 y) t)
(fma.f64 1 t (*.f64 (log.f64 y) x))
(fma.f64 x (log.f64 y) t)
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (*.f64 (log.f64 y) x))
(fma.f64 x (log.f64 y) t)
(fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) t)
(fma.f64 x (log.f64 y) t)
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (*.f64 (log.f64 y) x))
(fma.f64 x (log.f64 y) t)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) t)
(fma.f64 x (log.f64 y) t)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x t))) (-.f64 1 z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (log.f64 y) x t) z))) 1)
(+.f64 z (fma.f64 x (log.f64 y) t))
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (fma.f64 (log.f64 y) x t)))
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (fma.f64 x (log.f64 y) t)))
(+.f64 (fma.f64 x (log.f64 y) t) (expm1.f64 (log1p.f64 z)))
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (+.f64 (*.f64 (log.f64 y) x) z)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 t)) 1) (fma.f64 (log.f64 y) x z))
(+.f64 z (fma.f64 x (log.f64 y) (expm1.f64 (log1p.f64 t))))
(+.f64 (fma.f64 x (log.f64 y) z) (expm1.f64 (log1p.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 (+.f64 t z)))
(+.f64 z (fma.f64 x (log.f64 y) t))
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (*.f64 (log.f64 y) x))) (-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 t (*.f64 (log.f64 y) x))) z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (fma.f64 (log.f64 y) x t))) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (-.f64 z (fma.f64 (log.f64 y) x t))))
(+.f64 z (fma.f64 x (log.f64 y) t))
(-.f64 (+.f64 (fma.f64 (log.f64 y) x t) (exp.f64 (log1p.f64 z))) 1)
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (fma.f64 x (log.f64 y) t)))
(+.f64 (fma.f64 x (log.f64 y) t) (expm1.f64 (log1p.f64 z)))
(-.f64 (+.f64 z (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x t)))) 1)
(+.f64 z (fma.f64 x (log.f64 y) t))
(-.f64 (+.f64 z (/.f64 (*.f64 t t) (-.f64 t (*.f64 (log.f64 y) x)))) (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 t (*.f64 (log.f64 y) x))))
(+.f64 z (fma.f64 x (log.f64 y) t))
(-.f64 (+.f64 (+.f64 t z) (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1)
(+.f64 z (fma.f64 x (log.f64 y) t))
(-.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (exp.f64 (log1p.f64 t))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 t)) 1) (fma.f64 (log.f64 y) x z))
(+.f64 z (fma.f64 x (log.f64 y) (expm1.f64 (log1p.f64 t))))
(+.f64 (fma.f64 x (log.f64 y) z) (expm1.f64 (log1p.f64 t)))
(-.f64 (+.f64 (*.f64 (+.f64 t z) 1) (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1)
(+.f64 z (fma.f64 x (log.f64 y) t))
(*.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) 1)
(+.f64 z (fma.f64 x (log.f64 y) t))
(*.f64 1 (+.f64 (fma.f64 (log.f64 y) x t) z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)))
(+.f64 z (fma.f64 x (log.f64 y) t))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 2))
(+.f64 z (fma.f64 x (log.f64 y) t))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)))
(+.f64 z (fma.f64 x (log.f64 y) t))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (/.f64 1 (-.f64 z (fma.f64 (log.f64 y) x t))))
(+.f64 z (fma.f64 x (log.f64 y) t))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))
(*.f64 (/.f64 1 (-.f64 z (fma.f64 (log.f64 y) x t))) (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)))
(+.f64 z (fma.f64 x (log.f64 y) t))
(*.f64 (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))) (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) (+.f64 (fma.f64 (log.f64 y) x t) z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) (+.f64 (*.f64 z z) (*.f64 (fma.f64 (log.f64 y) x t) (+.f64 (fma.f64 (log.f64 y) x t) z))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2)) (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 x (log.f64 y) t) 3))) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (+.f64 z (fma.f64 x (log.f64 y) t)))))
(*.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)) (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))) (-.f64 (*.f64 z z) (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)) (-.f64 (*.f64 z (pow.f64 z 3)) (*.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 2) (*.f64 (-.f64 (fma.f64 x (log.f64 y) t) z) (-.f64 (fma.f64 x (log.f64 y) t) z))))) (-.f64 (*.f64 z z) (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)) (-.f64 (pow.f64 z 4) (*.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 2) (*.f64 (-.f64 (fma.f64 x (log.f64 y) t) z) (-.f64 (fma.f64 x (log.f64 y) t) z))))) (-.f64 (*.f64 z z) (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))
(*.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) (+.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)) 3))) (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (-.f64 (*.f64 (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)) (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))) (*.f64 (*.f64 z z) (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z)) 3) (pow.f64 z 6))) (+.f64 (*.f64 z (pow.f64 z 3)) (*.f64 (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z)) (-.f64 (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z)) (*.f64 z z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z)) 3) (pow.f64 z 6))) (fma.f64 (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z)) (fma.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z) (neg.f64 (*.f64 z z))) (pow.f64 z 4)))
(/.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) (/.f64 (-.f64 z (fma.f64 (log.f64 y) x t)) (-.f64 z (fma.f64 (log.f64 y) x t))))
(+.f64 z (fma.f64 x (log.f64 y) t))
(/.f64 1 (/.f64 1 (+.f64 (fma.f64 (log.f64 y) x t) z)))
(+.f64 z (fma.f64 x (log.f64 y) t))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (-.f64 z (fma.f64 (log.f64 y) x t)))
(+.f64 z (fma.f64 x (log.f64 y) t))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))
(/.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))) (/.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))) (+.f64 (fma.f64 (log.f64 y) x t) z)))
(+.f64 z (fma.f64 x (log.f64 y) t))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) (/.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))) (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3))) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3))))
(/.f64 (hypot.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3/2) (pow.f64 z 3/2)) (/.f64 (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))) (hypot.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3/2) (pow.f64 z 3/2))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) (/.f64 (-.f64 z (fma.f64 (log.f64 y) x t)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2))) (-.f64 z (fma.f64 x (log.f64 y) t))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2))) (-.f64 z (fma.f64 x (log.f64 y) t))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))) (/.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)))) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)))) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)))) (/.f64 (-.f64 z (fma.f64 (log.f64 y) x t)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2))) (/.f64 (/.f64 (-.f64 z (fma.f64 x (log.f64 y) t)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2)))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2))) (/.f64 (-.f64 z (fma.f64 x (log.f64 y) t)) (*.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) (*.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))) (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (fma.f64 x (log.f64 y) t) 6)) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z)))) (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 x (log.f64 y) t) 3)))
(/.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (fma.f64 x (log.f64 y) t) 6)) (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 x (log.f64 y) t) 3))) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (*.f64 z z)) (-.f64 (fma.f64 (log.f64 y) x t) z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (*.f64 x (log.f64 y)) 2)) (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) (*.f64 (-.f64 z (fma.f64 (log.f64 y) x t)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (*.f64 z z))))
(/.f64 (-.f64 (*.f64 z (pow.f64 z 3)) (pow.f64 (fma.f64 x (log.f64 y) t) 4)) (*.f64 (-.f64 z (fma.f64 x (log.f64 y) t)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 2) (*.f64 z z))))
(*.f64 (/.f64 (fma.f64 z z (pow.f64 (fma.f64 x (log.f64 y) t) 2)) (fma.f64 z z (pow.f64 (fma.f64 x (log.f64 y) t) 2))) (+.f64 z (fma.f64 x (log.f64 y) t)))
(/.f64 (+.f64 (pow.f64 (pow.f64 z 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 3) 3)) (*.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))) (+.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) (*.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 z 3) 3) (pow.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) 3)) (*.f64 (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))) (-.f64 (+.f64 (pow.f64 z 6) (pow.f64 (fma.f64 x (log.f64 y) t) 6)) (*.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 z 3) 3) (pow.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) 3)) (*.f64 (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))) (fma.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)) (pow.f64 z 6))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 t z) 3)) (+.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (*.f64 x (log.f64 y)) (+.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (*.f64 (*.f64 x (log.f64 y)) (-.f64 (*.f64 x (log.f64 y)) (+.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) 3)) (*.f64 (-.f64 z (fma.f64 (log.f64 y) x t)) (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 2) 3)) (-.f64 z (fma.f64 x (log.f64 y) t))) (+.f64 (*.f64 z (pow.f64 z 3)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 4) (*.f64 z (*.f64 z (pow.f64 (fma.f64 x (log.f64 y) t) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (fma.f64 x (log.f64 y) t) 6)) (-.f64 z (fma.f64 x (log.f64 y) t))) (fma.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 2) (fma.f64 z z (pow.f64 (fma.f64 x (log.f64 y) t) 2)) (pow.f64 z 4)))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) (neg.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(+.f64 z (fma.f64 x (log.f64 y) t))
(/.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) (neg.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) 1) (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) 1) (-.f64 z (fma.f64 (log.f64 y) x t)))
(+.f64 z (fma.f64 x (log.f64 y) t))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (*.f64 z z))) (-.f64 (fma.f64 (log.f64 y) x t) z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(/.f64 (*.f64 1 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (*.f64 (log.f64 y) x) 2))) (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (*.f64 x (log.f64 y)) 2)) (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 t z) 3))) (+.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (*.f64 x (log.f64 y)) (+.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (*.f64 (*.f64 x (log.f64 y)) (-.f64 (*.f64 x (log.f64 y)) (+.f64 t z)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)))) (neg.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(+.f64 z (fma.f64 x (log.f64 y) t))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))) (neg.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))) (sqrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3))) (/.f64 (sqrt.f64 (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z)))) (sqrt.f64 (+.f64 z (fma.f64 x (log.f64 y) t)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 z (fma.f64 x (log.f64 y) t))) (sqrt.f64 (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))) (hypot.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3/2) (pow.f64 z 3/2)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)))) (sqrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2))) (/.f64 (sqrt.f64 (-.f64 z (fma.f64 x (log.f64 y) t))) (sqrt.f64 (+.f64 z (fma.f64 x (log.f64 y) t)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2))) (sqrt.f64 (-.f64 z (fma.f64 x (log.f64 y) t)))) (sqrt.f64 (+.f64 z (fma.f64 x (log.f64 y) t))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))) (cbrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 x (log.f64 y) t))) 2) (/.f64 (cbrt.f64 (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3))) (cbrt.f64 (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))) (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 x (log.f64 y) t))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)))) (cbrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 x (log.f64 y) t))) 2) (/.f64 (cbrt.f64 (-.f64 z (fma.f64 x (log.f64 y) t))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2))) (cbrt.f64 (-.f64 z (fma.f64 x (log.f64 y) t)))) (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 x (log.f64 y) t))) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (*.f64 z z)) 1) (-.f64 (fma.f64 (log.f64 y) x t) z))
(+.f64 z (fma.f64 x (log.f64 y) t))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (*.f64 (log.f64 y) x) 2)) 1) (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (*.f64 x (log.f64 y)) 2)) (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 t z) 3)) 1) (+.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (*.f64 x (log.f64 y)) (+.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (*.f64 (*.f64 x (log.f64 y)) (-.f64 (*.f64 x (log.f64 y)) (+.f64 t z)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) 1) (neg.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(+.f64 z (fma.f64 x (log.f64 y) t))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) 1) (neg.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z))) (sqrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3))) (/.f64 (sqrt.f64 (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z)))) (sqrt.f64 (+.f64 z (fma.f64 x (log.f64 y) t)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 z (fma.f64 x (log.f64 y) t))) (sqrt.f64 (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))) (hypot.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3/2) (pow.f64 z 3/2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z))) (sqrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2))) (/.f64 (sqrt.f64 (-.f64 z (fma.f64 x (log.f64 y) t))) (sqrt.f64 (+.f64 z (fma.f64 x (log.f64 y) t)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2))) (sqrt.f64 (-.f64 z (fma.f64 x (log.f64 y) t)))) (sqrt.f64 (+.f64 z (fma.f64 x (log.f64 y) t))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 2)) (cbrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 x (log.f64 y) t))) 2) (/.f64 (cbrt.f64 (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3))) (cbrt.f64 (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))) (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 x (log.f64 y) t))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 2)) (cbrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 x (log.f64 y) t))) 2) (/.f64 (cbrt.f64 (-.f64 z (fma.f64 x (log.f64 y) t))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2))) (cbrt.f64 (-.f64 z (fma.f64 x (log.f64 y) t)))) (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 x (log.f64 y) t))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (pow.f64 (fma.f64 (log.f64 y) x t) 2))) (/.f64 1 (-.f64 z (fma.f64 (log.f64 y) x t)))) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 z (pow.f64 z 3)) (pow.f64 (fma.f64 x (log.f64 y) t) 4)) (*.f64 (-.f64 z (fma.f64 x (log.f64 y) t)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 2) (*.f64 z z))))
(*.f64 (/.f64 (fma.f64 z z (pow.f64 (fma.f64 x (log.f64 y) t) 2)) (fma.f64 z z (pow.f64 (fma.f64 x (log.f64 y) t) 2))) (+.f64 z (fma.f64 x (log.f64 y) t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) 3)) (/.f64 1 (-.f64 z (fma.f64 (log.f64 y) x t)))) (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 2) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (*.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 2) 3)) (-.f64 z (fma.f64 x (log.f64 y) t))) (+.f64 (*.f64 z (pow.f64 z 3)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 4) (*.f64 z (*.f64 z (pow.f64 (fma.f64 x (log.f64 y) t) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (fma.f64 x (log.f64 y) t) 6)) (-.f64 z (fma.f64 x (log.f64 y) t))) (fma.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 2) (fma.f64 z z (pow.f64 (fma.f64 x (log.f64 y) t) 2)) (pow.f64 z 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3))) (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))) (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))
(/.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (fma.f64 x (log.f64 y) t) 6)) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z)))) (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 x (log.f64 y) t) 3)))
(/.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (fma.f64 x (log.f64 y) t) 6)) (-.f64 (pow.f64 z 3) (pow.f64 (fma.f64 x (log.f64 y) t) 3))) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 z 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 3) 3)) (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))) (+.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 y) x t) 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) (*.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 z 3) 3) (pow.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) 3)) (*.f64 (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))) (-.f64 (+.f64 (pow.f64 z 6) (pow.f64 (fma.f64 x (log.f64 y) t) 6)) (*.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 z 3) 3) (pow.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) 3)) (*.f64 (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))) (fma.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)) (pow.f64 z 6))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) 1) (-.f64 z (fma.f64 (log.f64 y) x t)))
(+.f64 z (fma.f64 x (log.f64 y) t))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (sqrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t)))) (sqrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(+.f64 z (fma.f64 x (log.f64 y) t))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (*.f64 (cbrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t))) (cbrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))) (cbrt.f64 (-.f64 z (fma.f64 (log.f64 y) x t))))
(+.f64 z (fma.f64 x (log.f64 y) t))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 (log.f64 y) x t) 2)) (+.f64 (sqrt.f64 (fma.f64 (log.f64 y) x t)) (sqrt.f64 z))) (-.f64 (sqrt.f64 z) (sqrt.f64 (fma.f64 (log.f64 y) x t))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2)) (*.f64 (-.f64 (sqrt.f64 z) (sqrt.f64 (fma.f64 x (log.f64 y) t))) (+.f64 (sqrt.f64 (fma.f64 x (log.f64 y) t)) (sqrt.f64 z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (fma.f64 x (log.f64 y) t) 2)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 x (log.f64 y) t)) (sqrt.f64 z)) (-.f64 (sqrt.f64 z) (sqrt.f64 (fma.f64 x (log.f64 y) t)))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) 1) (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) (sqrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z))))) (sqrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (fma.f64 (log.f64 y) x t) 3)) (*.f64 (cbrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))) (cbrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))) (cbrt.f64 (fma.f64 z z (*.f64 (fma.f64 (log.f64 y) x t) (-.f64 (fma.f64 (log.f64 y) x t) z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) t) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (fma.f64 x (log.f64 y) t) (-.f64 (fma.f64 x (log.f64 y) t) z))))
(pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) 1)
(+.f64 z (fma.f64 x (log.f64 y) t))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 2)
(+.f64 z (fma.f64 x (log.f64 y) t))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 3)
(+.f64 z (fma.f64 x (log.f64 y) t))
(pow.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) 3) 1/3)
(+.f64 z (fma.f64 x (log.f64 y) t))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) 2))
(sqrt.f64 (pow.f64 (+.f64 z (fma.f64 x (log.f64 y) t)) 2))
(fabs.f64 (+.f64 z (fma.f64 x (log.f64 y) t)))
(log.f64 (exp.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)))
(+.f64 z (fma.f64 x (log.f64 y) t))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (log.f64 y) x t) z))))
(+.f64 z (fma.f64 x (log.f64 y) t))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) 3))
(+.f64 z (fma.f64 x (log.f64 y) t))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)))
(+.f64 z (fma.f64 x (log.f64 y) t))
(exp.f64 (log.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)))
(+.f64 z (fma.f64 x (log.f64 y) t))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)) 1))
(+.f64 z (fma.f64 x (log.f64 y) t))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (log.f64 y) x t) z)))
(+.f64 z (fma.f64 x (log.f64 y) t))
(fma.f64 1 (fma.f64 (log.f64 y) x t) z)
(+.f64 z (fma.f64 x (log.f64 y) t))
(fma.f64 1 z (fma.f64 (log.f64 y) x t))
(+.f64 z (fma.f64 x (log.f64 y) t))
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 y) x t)) (sqrt.f64 (fma.f64 (log.f64 y) x t)) z)
(+.f64 z (fma.f64 x (log.f64 y) t))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (fma.f64 (log.f64 y) x t))
(+.f64 z (fma.f64 x (log.f64 y) t))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x t)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x t)) z)
(+.f64 z (fma.f64 x (log.f64 y) t))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (fma.f64 (log.f64 y) x t))
(+.f64 z (fma.f64 x (log.f64 y) t))

localize65.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.01%
(+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))
0.01%
(+.f64 z (*.f64 y i))
0.07%
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i))))
Compiler

Compiled 56 to 19 computations (66.1% saved)

series6.0ms (0%)

Counts
3 → 180
Calls

45 calls:

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

rewrite116.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
572×associate-+l+
550×associate-/r*
500×+-commutative
444×associate-+r+
444×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify230.0ms (0.8%)

Algorithm
egg-herbie
Rules
1574×associate--r+
772×fma-def
698×+-commutative
640×associate-+r-
554×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056015443
1154913865
2634313865
Stop Event
node limit
Counts
385 → 322
Calls
Call 1
Inputs
(+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 i y)))))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(*.f64 (log.f64 c) b)
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(*.f64 (log.f64 c) b)
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y)))))
(+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y)))))
(+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y)))))
(+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y)))))
a
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
a
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 z (*.f64 i y))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
t
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
t
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (*.f64 i y))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
z
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
z
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(*.f64 i y)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(*.f64 i y)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(*.f64 i y)
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
z
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
z
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
z
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
(*.f64 i y)
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
(*.f64 i y)
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
z
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(*.f64 y i)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(*.f64 y i)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
a
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
a
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a z))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
t
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
t
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a t))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
z
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
z
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t z))
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(*.f64 i y)
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(*.f64 i y)
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(+.f64 a (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 (+.f64 t (fma.f64 y i z)) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 a (+.f64 (*.f64 (+.f64 t (fma.f64 y i z)) 1) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 t (+.f64 (+.f64 a (fma.f64 y i z)) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a t) (+.f64 (fma.f64 y i z) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 z (+.f64 (+.f64 a (+.f64 t (*.f64 y i))) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (*.f64 y i) (+.f64 (+.f64 a (+.f64 t z)) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (fma.f64 y i z) (+.f64 (+.f64 a t) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) (*.f64 (+.f64 -1/2 b) (log.f64 c)))
(+.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1))
(+.f64 (+.f64 a (+.f64 t z)) (+.f64 (*.f64 y i) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 t (fma.f64 y i z)) (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 a (+.f64 t (fma.f64 y i z))))
(+.f64 (+.f64 a (fma.f64 y i z)) (+.f64 t (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))) (+.f64 t (fma.f64 y i z)))
(+.f64 (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))) (*.f64 (+.f64 t (fma.f64 y i z)) 1))
(+.f64 (+.f64 (+.f64 a t) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (fma.f64 y i z))
(+.f64 (+.f64 (fma.f64 y i z) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (+.f64 a t))
(+.f64 (+.f64 (+.f64 a (+.f64 t z)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 a (+.f64 t (*.f64 y i))) (+.f64 z (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (*.f64 (+.f64 a (+.f64 t z)) 1) (+.f64 (*.f64 y i) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 a (+.f64 t (fma.f64 y i z))))
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) t) (+.f64 a (fma.f64 y i z)))
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) z) (+.f64 a (+.f64 t (*.f64 y i))))
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 y i)) (+.f64 a (+.f64 t z)))
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 t (fma.f64 y i z))) a)
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 a (+.f64 t (*.f64 y i)))) z)
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 a (fma.f64 y i z))) t)
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 a (+.f64 t z)) 1)) (*.f64 y i))
(+.f64 (+.f64 (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))) (fma.f64 y i z)) t)
(+.f64 (+.f64 (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))) (+.f64 t (*.f64 y i))) z)
(+.f64 (+.f64 (+.f64 (+.f64 a t) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (*.f64 y i)) z)
(+.f64 (+.f64 (+.f64 (fma.f64 y i z) (*.f64 (+.f64 -1/2 b) (log.f64 c))) a) t)
(+.f64 (+.f64 (+.f64 (fma.f64 y i z) (*.f64 (+.f64 -1/2 b) (log.f64 c))) t) a)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) a) (+.f64 t (fma.f64 y i z)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) a) (*.f64 (+.f64 t (fma.f64 y i z)) 1))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) t) (+.f64 a (fma.f64 y i z)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 a t)) (fma.f64 y i z))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) z) (+.f64 a (+.f64 t (*.f64 y i))))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (*.f64 y i)) (+.f64 a (+.f64 t z)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (fma.f64 y i z)) (+.f64 a t))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 a (+.f64 t z))) (*.f64 y i))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 t (fma.f64 y i z))) a)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 a (+.f64 t (*.f64 y i)))) z)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 a (fma.f64 y i z))) t)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (*.f64 (+.f64 a (+.f64 t z)) 1)) (*.f64 y i))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z)))))) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 a (+.f64 t (fma.f64 y i z))))) (-.f64 1 (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (+.f64 a t) (fma.f64 y i z))) (-.f64 (/.f64 (pow.f64 (fma.f64 y i z) 2) (-.f64 (+.f64 a t) (fma.f64 y i z))) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(-.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (exp.f64 (log1p.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))))) 1)
(-.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (+.f64 a t) (fma.f64 y i z)))) (/.f64 (pow.f64 (fma.f64 y i z) 2) (-.f64 (+.f64 a t) (fma.f64 y i z))))
(-.f64 (+.f64 (+.f64 (+.f64 a t) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (exp.f64 (log1p.f64 (fma.f64 y i z)))) 1)
(-.f64 (+.f64 (+.f64 (+.f64 a t) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (/.f64 (*.f64 z z) (-.f64 z (*.f64 y i)))) (/.f64 (pow.f64 (*.f64 y i) 2) (-.f64 z (*.f64 y i))))
(-.f64 (+.f64 (+.f64 (fma.f64 y i z) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (exp.f64 (log1p.f64 (+.f64 a t)))) 1)
(-.f64 (+.f64 (+.f64 (fma.f64 y i z) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (/.f64 (*.f64 a a) (-.f64 a t))) (/.f64 (*.f64 t t) (-.f64 a t)))
(-.f64 (+.f64 (+.f64 (+.f64 a (+.f64 t z)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (exp.f64 (log1p.f64 (*.f64 y i)))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (exp.f64 (log1p.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (+.f64 a t) (fma.f64 y i z)))) (/.f64 (pow.f64 (fma.f64 y i z) 2) (-.f64 (+.f64 a t) (fma.f64 y i z))))
(*.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z)))) 1)
(*.f64 1 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z)))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))) (sqrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))) 2) (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) 2)) (-.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 a (+.f64 t (fma.f64 y i z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) 3) (pow.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) 2)) (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 a (+.f64 t (fma.f64 y i z))))))
(pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z)))) 1)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z)))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z)))) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z)))))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))))
(exp.f64 (log.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))))
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (*.f64 y i)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y i z))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (-.f64 1 z))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 y i))) (/.f64 (pow.f64 (*.f64 y i) 2) (-.f64 z (*.f64 y i))))
(-.f64 (+.f64 z (exp.f64 (log1p.f64 (*.f64 y i)))) 1)
(-.f64 (+.f64 (*.f64 y i) (exp.f64 (log1p.f64 z))) 1)
(*.f64 (fma.f64 y i z) 1)
(*.f64 1 (fma.f64 y i z))
(*.f64 (sqrt.f64 (fma.f64 y i z)) (sqrt.f64 (fma.f64 y i z)))
(*.f64 (cbrt.f64 (fma.f64 y i z)) (pow.f64 (cbrt.f64 (fma.f64 y i z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y i z)) 2) (cbrt.f64 (fma.f64 y i z)))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 z (*.f64 y i))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))))
(/.f64 1 (/.f64 (-.f64 z (*.f64 y i)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 z (*.f64 y i)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 z z)) (-.f64 (*.f64 y i) z))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (neg.f64 (-.f64 z (*.f64 y i))))
(/.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 1) (-.f64 z (*.f64 y i)))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i)))) (sqrt.f64 (-.f64 z (*.f64 y i))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) (cbrt.f64 (-.f64 z (*.f64 y i))))) (cbrt.f64 (-.f64 z (*.f64 y i))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 z))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 y i))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) 1) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (sqrt.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))))) (sqrt.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (*.f64 (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))) (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))))) (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))))
(pow.f64 (fma.f64 y i z) 1)
(pow.f64 (sqrt.f64 (fma.f64 y i z)) 2)
(pow.f64 (cbrt.f64 (fma.f64 y i z)) 3)
(pow.f64 (pow.f64 (fma.f64 y i z) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 y i z) 2))
(log.f64 (exp.f64 (fma.f64 y i z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y i z))))
(cbrt.f64 (pow.f64 (fma.f64 y i z) 3))
(expm1.f64 (log1p.f64 (fma.f64 y i z)))
(exp.f64 (log.f64 (fma.f64 y i z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y i z)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y i z)))
(fma.f64 y i z)
(fma.f64 i y z)
(fma.f64 1 z (*.f64 y i))
(fma.f64 1 (*.f64 y i) z)
(fma.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 y i))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (cbrt.f64 (*.f64 y i)) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 y i))
(-.f64 (exp.f64 (log1p.f64 (+.f64 a (+.f64 t (fma.f64 y i z))))) 1)
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (+.f64 a (+.f64 t (*.f64 y i)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 a t))) (-.f64 1 (fma.f64 y i z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y i z))) (-.f64 1 (+.f64 a t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (-.f64 1 (+.f64 a (+.f64 t z))))
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (+.f64 a (fma.f64 y i z))))
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (+.f64 t (fma.f64 y i z))))
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (*.f64 (+.f64 t (fma.f64 y i z)) 1)))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 y i))) (-.f64 (/.f64 (pow.f64 (*.f64 y i) 2) (-.f64 z (*.f64 y i))) (+.f64 a t)))
(-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (+.f64 a t) (fma.f64 y i z))) (/.f64 (pow.f64 (fma.f64 y i z) 2) (-.f64 (+.f64 a t) (fma.f64 y i z))))
(-.f64 (/.f64 (*.f64 a a) (-.f64 a t)) (-.f64 (/.f64 (*.f64 t t) (-.f64 a t)) (fma.f64 y i z)))
(-.f64 (+.f64 (+.f64 a t) (exp.f64 (log1p.f64 (fma.f64 y i z)))) 1)
(-.f64 (+.f64 (+.f64 a t) (/.f64 (*.f64 z z) (-.f64 z (*.f64 y i)))) (/.f64 (pow.f64 (*.f64 y i) 2) (-.f64 z (*.f64 y i))))
(-.f64 (+.f64 (fma.f64 y i z) (exp.f64 (log1p.f64 (+.f64 a t)))) 1)
(-.f64 (+.f64 (fma.f64 y i z) (/.f64 (*.f64 a a) (-.f64 a t))) (/.f64 (*.f64 t t) (-.f64 a t)))
(-.f64 (+.f64 (+.f64 a (+.f64 t z)) (exp.f64 (log1p.f64 (*.f64 y i)))) 1)
(-.f64 (+.f64 (+.f64 t (fma.f64 y i z)) (exp.f64 (log1p.f64 a))) 1)
(-.f64 (+.f64 (+.f64 a (+.f64 t (*.f64 y i))) (exp.f64 (log1p.f64 z))) 1)
(-.f64 (+.f64 (+.f64 a (fma.f64 y i z)) (exp.f64 (log1p.f64 t))) 1)
(-.f64 (+.f64 (*.f64 (+.f64 a (+.f64 t z)) 1) (exp.f64 (log1p.f64 (*.f64 y i)))) 1)
(*.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) 1)
(*.f64 1 (+.f64 a (+.f64 t (fma.f64 y i z))))
(*.f64 (sqrt.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))) (sqrt.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))))
(*.f64 (cbrt.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))) (pow.f64 (cbrt.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))) 2) (cbrt.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))))
(*.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 y i z) 2)) (/.f64 1 (-.f64 (+.f64 a t) (fma.f64 y i z))))
(*.f64 (+.f64 (pow.f64 (+.f64 a t) 3) (pow.f64 (fma.f64 y i z) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t))))))
(/.f64 1 (/.f64 (-.f64 (+.f64 a t) (fma.f64 y i z)) (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 y i z) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t)))) (+.f64 (pow.f64 (+.f64 a t) 3) (pow.f64 (fma.f64 y i z) 3))))
(/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 y i z) 2)) (-.f64 (+.f64 a t) (fma.f64 y i z)))
(/.f64 (+.f64 (pow.f64 (+.f64 a t) 3) (pow.f64 (fma.f64 y i z) 3)) (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t)))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 (+.f64 t (fma.f64 y i z)) (+.f64 t (fma.f64 y i z)))) (-.f64 a (+.f64 t (fma.f64 y i z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y i z) 2) (pow.f64 (+.f64 a t) 2)) (-.f64 (fma.f64 y i z) (+.f64 a t)))
(/.f64 (-.f64 (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (+.f64 t z))) (pow.f64 (*.f64 y i) 2)) (+.f64 (+.f64 a t) (-.f64 z (*.f64 y i))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (+.f64 t (fma.f64 y i z)) 3)) (-.f64 (+.f64 (*.f64 a a) (*.f64 (+.f64 t (fma.f64 y i z)) (+.f64 t (fma.f64 y i z)))) (*.f64 a (+.f64 t (fma.f64 y i z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (-.f64 (+.f64 (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (+.f64 t z))) (pow.f64 (*.f64 y i) 2)) (*.f64 (+.f64 a (+.f64 t z)) (*.f64 y i))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 t t)) (-.f64 z (*.f64 y i))) (*.f64 (-.f64 a t) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (*.f64 (-.f64 a t) (-.f64 z (*.f64 y i))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 t t)) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))) (*.f64 (-.f64 a t) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (*.f64 (-.f64 a t) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 t 3)) (-.f64 z (*.f64 y i))) (*.f64 (fma.f64 a a (*.f64 t (-.f64 t a))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (*.f64 (fma.f64 a a (*.f64 t (-.f64 t a))) (-.f64 z (*.f64 y i))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 t 3)) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))) (*.f64 (fma.f64 a a (*.f64 t (-.f64 t a))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (*.f64 (fma.f64 a a (*.f64 t (-.f64 t a))) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 a t)) (*.f64 (-.f64 z (*.f64 y i)) (-.f64 (*.f64 a a) (*.f64 t t)))) (*.f64 (-.f64 z (*.f64 y i)) (-.f64 a t)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 a a (*.f64 t (-.f64 t a)))) (*.f64 (-.f64 z (*.f64 y i)) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (-.f64 z (*.f64 y i)) (fma.f64 a a (*.f64 t (-.f64 t a)))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (-.f64 a t)) (*.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))) (-.f64 (*.f64 a a) (*.f64 t t)))) (*.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))) (-.f64 a t)))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 a a (*.f64 t (-.f64 t a)))) (*.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))) (fma.f64 a a (*.f64 t (-.f64 t a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 y i z) 2))) (neg.f64 (-.f64 (+.f64 a t) (fma.f64 y i z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 a t) 3) (pow.f64 (fma.f64 y i z) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 y i z) 2)) 1) (-.f64 (+.f64 a t) (fma.f64 y i z)))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 y i z) 2)) (sqrt.f64 (-.f64 (+.f64 a t) (fma.f64 y i z)))) (sqrt.f64 (-.f64 (+.f64 a t) (fma.f64 y i z))))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 y i z) 2)) (*.f64 (cbrt.f64 (-.f64 (+.f64 a t) (fma.f64 y i z))) (cbrt.f64 (-.f64 (+.f64 a t) (fma.f64 y i z))))) (cbrt.f64 (-.f64 (+.f64 a t) (fma.f64 y i z))))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 y i z) 2)) (+.f64 (sqrt.f64 (+.f64 a t)) (sqrt.f64 (fma.f64 y i z)))) (-.f64 (sqrt.f64 (+.f64 a t)) (sqrt.f64 (fma.f64 y i z))))
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 a t) 3) (pow.f64 (fma.f64 y i z) 3)) 1) (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 a t) 3) (pow.f64 (fma.f64 y i z) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 a t) 3) (pow.f64 (fma.f64 y i z) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t))))))
(/.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 t t)) (-.f64 z (*.f64 y i))) (*.f64 (-.f64 a t) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (-.f64 a t)) (-.f64 z (*.f64 y i)))
(/.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 t t)) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))) (*.f64 (-.f64 a t) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (-.f64 a t)) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 t 3)) (-.f64 z (*.f64 y i))) (*.f64 (fma.f64 a a (*.f64 t (-.f64 t a))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (fma.f64 a a (*.f64 t (-.f64 t a)))) (-.f64 z (*.f64 y i)))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 t 3)) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))) (*.f64 (fma.f64 a a (*.f64 t (-.f64 t a))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (fma.f64 a a (*.f64 t (-.f64 t a)))) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))))
(/.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 a t)) (*.f64 (-.f64 z (*.f64 y i)) (-.f64 (*.f64 a a) (*.f64 t t)))) (-.f64 z (*.f64 y i))) (-.f64 a t))
(/.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 a a (*.f64 t (-.f64 t a)))) (*.f64 (-.f64 z (*.f64 y i)) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (-.f64 z (*.f64 y i))) (fma.f64 a a (*.f64 t (-.f64 t a))))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (-.f64 a t)) (*.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))) (-.f64 (*.f64 a a) (*.f64 t t)))) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))) (-.f64 a t))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 a a (*.f64 t (-.f64 t a)))) (*.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))) (fma.f64 a a (*.f64 t (-.f64 t a))))
(pow.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) 1)
(pow.f64 (sqrt.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))) 2)
(pow.f64 (cbrt.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))) 3)
(pow.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) 2))
(log.f64 (exp.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 a (+.f64 t (fma.f64 y i z))))))
(cbrt.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) 3))
(expm1.f64 (log1p.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))))
(exp.f64 (log.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))))
(exp.f64 (*.f64 (log.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))) 1))
(log1p.f64 (expm1.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))))
(fma.f64 1 a (+.f64 t (fma.f64 y i z)))
(fma.f64 1 (+.f64 a t) (fma.f64 y i z))
(fma.f64 1 (fma.f64 y i z) (+.f64 a t))
(fma.f64 (sqrt.f64 (+.f64 a t)) (sqrt.f64 (+.f64 a t)) (fma.f64 y i z))
(fma.f64 (sqrt.f64 (fma.f64 y i z)) (sqrt.f64 (fma.f64 y i z)) (+.f64 a t))
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (+.f64 t (fma.f64 y i z)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 a t)) 2) (cbrt.f64 (+.f64 a t)) (fma.f64 y i z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y i z)) 2) (cbrt.f64 (fma.f64 y i z)) (+.f64 a t))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (+.f64 t (fma.f64 y i z)))
Outputs
(+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 i y)))))
(+.f64 (+.f64 a t) (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c))))
(+.f64 (+.f64 t (+.f64 a z)) (fma.f64 -1/2 (log.f64 c) (*.f64 i y)))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(*.f64 (log.f64 c) b)
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(*.f64 (log.f64 c) b)
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c)))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y)))))
(+.f64 a (+.f64 (+.f64 t z) (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 i y))))
(+.f64 a (+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 i y)) (+.f64 t z)))
(+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y)))))
(+.f64 a (+.f64 (+.f64 t z) (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 i y))))
(+.f64 a (+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 i y)) (+.f64 t z)))
(+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y)))))
(+.f64 a (+.f64 (+.f64 t z) (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 i y))))
(+.f64 a (+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 i y)) (+.f64 t z)))
(+.f64 a (+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y)))))
(+.f64 a (+.f64 (+.f64 t z) (fma.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 i y))))
(+.f64 a (+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 i y)) (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y))))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 i y z)))
(+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
a
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
a
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 z (*.f64 i y))))
(+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 i y z)))
(+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
t
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
t
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (*.f64 i y))))
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 y i (+.f64 a t)))
(+.f64 (fma.f64 i y t) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
z
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
z
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 a (+.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) t) z))
(+.f64 a (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(*.f64 i y)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(*.f64 i y)
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t (+.f64 z (*.f64 i y)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 a (+.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) t) z))
(+.f64 a (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(*.f64 y i)
(*.f64 i y)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(*.f64 y i)
(*.f64 i y)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(*.f64 i y)
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
z
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
z
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
z
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
(*.f64 i y)
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
(*.f64 i y)
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
(+.f64 z (*.f64 i y))
(fma.f64 i y z)
z
(+.f64 (*.f64 y i) z)
(fma.f64 i y z)
(+.f64 (*.f64 y i) z)
(fma.f64 i y z)
(+.f64 (*.f64 y i) z)
(fma.f64 i y z)
(*.f64 y i)
(*.f64 i y)
(+.f64 (*.f64 y i) z)
(fma.f64 i y z)
(+.f64 (*.f64 y i) z)
(fma.f64 i y z)
(+.f64 (*.f64 y i) z)
(fma.f64 i y z)
(*.f64 y i)
(*.f64 i y)
(+.f64 (*.f64 y i) z)
(fma.f64 i y z)
(+.f64 (*.f64 y i) z)
(fma.f64 i y z)
(+.f64 (*.f64 y i) z)
(fma.f64 i y z)
(+.f64 (*.f64 y i) (+.f64 t z))
(+.f64 t (fma.f64 i y z))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
a
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
a
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a z))
(fma.f64 y i (+.f64 a z))
(+.f64 z (fma.f64 i y a))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
t
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
t
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a t))
(fma.f64 y i (+.f64 a t))
(+.f64 t (fma.f64 i y a))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
z
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
z
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 a (+.f64 t z))
(+.f64 t (+.f64 a z))
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(*.f64 i y)
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(*.f64 i y)
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 a (+.f64 t z))
(+.f64 t (+.f64 a z))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(*.f64 y i)
(*.f64 i y)
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(*.f64 y i)
(*.f64 i y)
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 (*.f64 y i) (+.f64 a (+.f64 t z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(+.f64 a (+.f64 (+.f64 t (fma.f64 y i z)) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 a (+.f64 (*.f64 (+.f64 t (fma.f64 y i z)) 1) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 t (+.f64 (+.f64 a (fma.f64 y i z)) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 a t) (+.f64 (fma.f64 y i z) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 z (+.f64 (+.f64 a (+.f64 t (*.f64 y i))) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 y i) (+.f64 (+.f64 a (+.f64 t z)) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (fma.f64 y i z) (+.f64 (+.f64 a t) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) (*.f64 (+.f64 -1/2 b) (log.f64 c)))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 a (+.f64 t z)) (+.f64 (*.f64 y i) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 t (fma.f64 y i z)) (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 a (+.f64 t (fma.f64 y i z))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 a (fma.f64 y i z)) (+.f64 t (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))) (+.f64 t (fma.f64 y i z)))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))) (*.f64 (+.f64 t (fma.f64 y i z)) 1))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (+.f64 a t) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (fma.f64 y i z))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (fma.f64 y i z) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (+.f64 a t))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (+.f64 a (+.f64 t z)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (*.f64 y i))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 a (+.f64 t (*.f64 y i))) (+.f64 z (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (+.f64 a (+.f64 t z)) 1) (+.f64 (*.f64 y i) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 a (+.f64 t (fma.f64 y i z))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) t) (+.f64 a (fma.f64 y i z)))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) z) (+.f64 a (+.f64 t (*.f64 y i))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 y i)) (+.f64 a (+.f64 t z)))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 t (fma.f64 y i z))) a)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 a (+.f64 t (*.f64 y i)))) z)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 a (fma.f64 y i z))) t)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 a (+.f64 t z)) 1)) (*.f64 y i))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))) (fma.f64 y i z)) t)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))) (+.f64 t (*.f64 y i))) z)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (+.f64 (+.f64 a t) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (*.f64 y i)) z)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (+.f64 (fma.f64 y i z) (*.f64 (+.f64 -1/2 b) (log.f64 c))) a) t)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (+.f64 (fma.f64 y i z) (*.f64 (+.f64 -1/2 b) (log.f64 c))) t) a)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) a) (+.f64 t (fma.f64 y i z)))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) a) (*.f64 (+.f64 t (fma.f64 y i z)) 1))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) t) (+.f64 a (fma.f64 y i z)))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 a t)) (fma.f64 y i z))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) z) (+.f64 a (+.f64 t (*.f64 y i))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (*.f64 y i)) (+.f64 a (+.f64 t z)))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (fma.f64 y i z)) (+.f64 a t))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 a (+.f64 t z))) (*.f64 y i))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 t (fma.f64 y i z))) a)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 a (+.f64 t (*.f64 y i)))) z)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 a (fma.f64 y i z))) t)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (*.f64 (+.f64 a (+.f64 t z)) 1)) (*.f64 y i))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z)))))) 1)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(-.f64 (exp.f64 (log1p.f64 (+.f64 a (+.f64 t (fma.f64 y i z))))) (-.f64 1 (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (+.f64 a t) (fma.f64 y i z))) (-.f64 (/.f64 (pow.f64 (fma.f64 y i z) 2) (-.f64 (+.f64 a t) (fma.f64 y i z))) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (+.f64 a t) (fma.f64 i y z))) (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (+.f64 a t) (fma.f64 i y z))))
(-.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (exp.f64 (log1p.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))))) 1)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(-.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (+.f64 a t) (fma.f64 y i z)))) (/.f64 (pow.f64 (fma.f64 y i z) 2) (-.f64 (+.f64 a t) (fma.f64 y i z))))
(+.f64 (/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (+.f64 a t) (fma.f64 i y z))) (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (+.f64 a t) (fma.f64 i y z))))
(-.f64 (+.f64 (+.f64 (+.f64 a t) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (exp.f64 (log1p.f64 (fma.f64 y i z)))) 1)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(-.f64 (+.f64 (+.f64 (+.f64 a t) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (/.f64 (*.f64 z z) (-.f64 z (*.f64 y i)))) (/.f64 (pow.f64 (*.f64 y i) 2) (-.f64 z (*.f64 y i))))
(+.f64 (+.f64 a (fma.f64 (+.f64 -1/2 b) (log.f64 c) t)) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y))))
(+.f64 (+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y))))
(-.f64 (+.f64 (+.f64 (fma.f64 y i z) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (exp.f64 (log1p.f64 (+.f64 a t)))) 1)
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 i y z)) (-.f64 (exp.f64 (log1p.f64 (+.f64 a t))) 1))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 i y z)) (expm1.f64 (log1p.f64 (+.f64 a t))))
(-.f64 (+.f64 (+.f64 (fma.f64 y i z) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (/.f64 (*.f64 a a) (-.f64 a t))) (/.f64 (*.f64 t t) (-.f64 a t)))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 i y z)) (-.f64 (/.f64 (*.f64 a a) (-.f64 a t)) (/.f64 t (/.f64 (-.f64 a t) t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 i y z)) (-.f64 (*.f64 (/.f64 a (-.f64 a t)) a) (*.f64 (/.f64 t (-.f64 a t)) t)))
(-.f64 (+.f64 (+.f64 (+.f64 a (+.f64 t z)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (exp.f64 (log1p.f64 (*.f64 y i)))) 1)
(+.f64 (+.f64 a (+.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) t) z)) (-.f64 (exp.f64 (log1p.f64 (*.f64 i y))) 1))
(+.f64 (+.f64 a (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))) (expm1.f64 (log1p.f64 (*.f64 i y))))
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (exp.f64 (log1p.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))))) 1)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (+.f64 a t) (fma.f64 y i z)))) (/.f64 (pow.f64 (fma.f64 y i z) 2) (-.f64 (+.f64 a t) (fma.f64 y i z))))
(+.f64 (/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (+.f64 a t) (fma.f64 i y z))) (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (+.f64 a t) (fma.f64 i y z))))
(*.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z)))) 1)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(*.f64 1 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z)))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))) (sqrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))) 2))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))) 2) (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) 2)) (-.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 a (+.f64 t (fma.f64 y i z)))))
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (+.f64 (+.f64 a t) (fma.f64 i y z)) 2)) (fma.f64 (+.f64 -1/2 b) (log.f64 c) (neg.f64 (+.f64 (+.f64 a t) (fma.f64 i y z)))))
(/.f64 (-.f64 (*.f64 (log.f64 c) (*.f64 (log.f64 c) (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)))) (pow.f64 (+.f64 t (+.f64 z (fma.f64 i y a))) 2)) (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (neg.f64 a)) (+.f64 t (fma.f64 i y z))))
(/.f64 (+.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) 3) (pow.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) 2)) (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 a (+.f64 t (fma.f64 y i z))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 a t) (fma.f64 i y z)) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (-.f64 (fma.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b)) (pow.f64 (+.f64 (+.f64 a t) (fma.f64 i y z)) 2)) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (+.f64 (+.f64 a t) (fma.f64 i y z))))))
(/.f64 (+.f64 (pow.f64 (+.f64 t (+.f64 z (fma.f64 i y a))) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (fma.f64 (+.f64 -1/2 b) (*.f64 (*.f64 (log.f64 c) (log.f64 c)) (+.f64 -1/2 b)) (*.f64 (+.f64 t (+.f64 z (fma.f64 i y a))) (-.f64 (+.f64 t (+.f64 z (fma.f64 i y a))) (*.f64 (log.f64 c) (+.f64 -1/2 b))))))
(pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z)))) 1)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))) 2)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))) 3)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(pow.f64 (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z)))) 3) 1/3)
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z)))) 2))
(sqrt.f64 (pow.f64 (+.f64 z (fma.f64 (+.f64 -1/2 b) (log.f64 c) (fma.f64 y i (+.f64 a t)))) 2))
(fabs.f64 (+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))
(log.f64 (exp.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z)))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z)))) 3))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(exp.f64 (log.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))) 1))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 a (+.f64 t (fma.f64 y i z))))))
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) b (+.f64 (fma.f64 i y z) (*.f64 -1/2 (log.f64 c)))))
(+.f64 (+.f64 z (fma.f64 i y a)) (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (*.f64 y i)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (*.f64 i y))
(fma.f64 i y (expm1.f64 (log1p.f64 z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y i z))) 1)
(fma.f64 i y z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (-.f64 1 z))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 i y))) 1) z)
(+.f64 z (expm1.f64 (log1p.f64 (*.f64 i y))))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 y i))) (/.f64 (pow.f64 (*.f64 y i) 2) (-.f64 z (*.f64 y i))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(-.f64 (+.f64 z (exp.f64 (log1p.f64 (*.f64 y i)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 i y))) 1) z)
(+.f64 z (expm1.f64 (log1p.f64 (*.f64 i y))))
(-.f64 (+.f64 (*.f64 y i) (exp.f64 (log1p.f64 z))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (*.f64 i y))
(fma.f64 i y (expm1.f64 (log1p.f64 z)))
(*.f64 (fma.f64 y i z) 1)
(fma.f64 i y z)
(*.f64 1 (fma.f64 y i z))
(fma.f64 i y z)
(*.f64 (sqrt.f64 (fma.f64 y i z)) (sqrt.f64 (fma.f64 y i z)))
(fma.f64 i y z)
(*.f64 (cbrt.f64 (fma.f64 y i z)) (pow.f64 (cbrt.f64 (fma.f64 y i z)) 2))
(fma.f64 i y z)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y i z)) 2) (cbrt.f64 (fma.f64 y i z)))
(fma.f64 i y z)
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 z (*.f64 y i))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))))
(/.f64 1 (/.f64 (-.f64 z (*.f64 y i)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 z (*.f64 y i)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 z z)) (-.f64 (*.f64 y i) z))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) 2) (*.f64 z z)) (-.f64 (*.f64 i y) z))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) 2) (*.f64 z z)) (fma.f64 i y (neg.f64 z)))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (neg.f64 (-.f64 z (*.f64 y i))))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) 2) (*.f64 z z)) (-.f64 (*.f64 i y) z))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) 2) (*.f64 z z)) (fma.f64 i y (neg.f64 z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z)))))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 1) (-.f64 z (*.f64 y i)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i)))) (sqrt.f64 (-.f64 z (*.f64 y i))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) (cbrt.f64 (-.f64 z (*.f64 y i))))) (cbrt.f64 (-.f64 z (*.f64 y i))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 z))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 y i))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 i y))) (+.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 (+.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 z)) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 i y)))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) 1) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (sqrt.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))))) (sqrt.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (*.f64 (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))) (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))))) (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))))
(pow.f64 (fma.f64 y i z) 1)
(fma.f64 i y z)
(pow.f64 (sqrt.f64 (fma.f64 y i z)) 2)
(fma.f64 i y z)
(pow.f64 (cbrt.f64 (fma.f64 y i z)) 3)
(fma.f64 i y z)
(pow.f64 (pow.f64 (fma.f64 y i z) 3) 1/3)
(fma.f64 i y z)
(sqrt.f64 (pow.f64 (fma.f64 y i z) 2))
(sqrt.f64 (pow.f64 (fma.f64 i y z) 2))
(fabs.f64 (fma.f64 i y z))
(log.f64 (exp.f64 (fma.f64 y i z)))
(fma.f64 i y z)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y i z))))
(fma.f64 i y z)
(cbrt.f64 (pow.f64 (fma.f64 y i z) 3))
(fma.f64 i y z)
(expm1.f64 (log1p.f64 (fma.f64 y i z)))
(fma.f64 i y z)
(exp.f64 (log.f64 (fma.f64 y i z)))
(fma.f64 i y z)
(exp.f64 (*.f64 (log.f64 (fma.f64 y i z)) 1))
(fma.f64 i y z)
(log1p.f64 (expm1.f64 (fma.f64 y i z)))
(fma.f64 i y z)
(fma.f64 y i z)
(fma.f64 i y z)
(fma.f64 i y z)
(fma.f64 1 z (*.f64 y i))
(fma.f64 i y z)
(fma.f64 1 (*.f64 y i) z)
(fma.f64 i y z)
(fma.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)) z)
(fma.f64 i y z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 y i))
(fma.f64 i y z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (cbrt.f64 (*.f64 y i)) z)
(fma.f64 i y z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 y i))
(fma.f64 i y z)
(-.f64 (exp.f64 (log1p.f64 (+.f64 a (+.f64 t (fma.f64 y i z))))) 1)
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (+.f64 a (+.f64 t (*.f64 y i)))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (fma.f64 y i (+.f64 a t)))
(+.f64 (fma.f64 i y t) (+.f64 a (expm1.f64 (log1p.f64 z))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 a t))) (-.f64 1 (fma.f64 y i z)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (+.f64 a t))) 1) (fma.f64 i y z))
(+.f64 (fma.f64 i y z) (expm1.f64 (log1p.f64 (+.f64 a t))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y i z))) (-.f64 1 (+.f64 a t)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (-.f64 1 (+.f64 a (+.f64 t z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i y))) (-.f64 (-.f64 1 a) (+.f64 t z)))
(+.f64 (+.f64 t (+.f64 a z)) (expm1.f64 (log1p.f64 (*.f64 i y))))
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (+.f64 a (fma.f64 y i z))))
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 (-.f64 1 a) (fma.f64 i y z)))
(+.f64 a (+.f64 (fma.f64 i y z) (expm1.f64 (log1p.f64 t))))
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (+.f64 t (fma.f64 y i z))))
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (+.f64 t (fma.f64 i y z))))
(+.f64 t (+.f64 (fma.f64 i y z) (expm1.f64 (log1p.f64 a))))
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (*.f64 (+.f64 t (fma.f64 y i z)) 1)))
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (+.f64 t (fma.f64 i y z))))
(+.f64 t (+.f64 (fma.f64 i y z) (expm1.f64 (log1p.f64 a))))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 y i))) (-.f64 (/.f64 (pow.f64 (*.f64 y i) 2) (-.f64 z (*.f64 y i))) (+.f64 a t)))
(+.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y))) (+.f64 a t))
(+.f64 a (+.f64 t (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))))
(-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (+.f64 a t) (fma.f64 y i z))) (/.f64 (pow.f64 (fma.f64 y i z) 2) (-.f64 (+.f64 a t) (fma.f64 y i z))))
(/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (+.f64 a t) (fma.f64 i y z)))
(-.f64 (/.f64 (*.f64 a a) (-.f64 a t)) (-.f64 (/.f64 (*.f64 t t) (-.f64 a t)) (fma.f64 y i z)))
(+.f64 (-.f64 (/.f64 (*.f64 a a) (-.f64 a t)) (/.f64 t (/.f64 (-.f64 a t) t))) (fma.f64 i y z))
(+.f64 (fma.f64 i y z) (-.f64 (*.f64 (/.f64 a (-.f64 a t)) a) (*.f64 (/.f64 t (-.f64 a t)) t)))
(-.f64 (+.f64 (+.f64 a t) (exp.f64 (log1p.f64 (fma.f64 y i z)))) 1)
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(-.f64 (+.f64 (+.f64 a t) (/.f64 (*.f64 z z) (-.f64 z (*.f64 y i)))) (/.f64 (pow.f64 (*.f64 y i) 2) (-.f64 z (*.f64 y i))))
(+.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y))) (+.f64 a t))
(+.f64 a (+.f64 t (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))))
(-.f64 (+.f64 (fma.f64 y i z) (exp.f64 (log1p.f64 (+.f64 a t)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (+.f64 a t))) 1) (fma.f64 i y z))
(+.f64 (fma.f64 i y z) (expm1.f64 (log1p.f64 (+.f64 a t))))
(-.f64 (+.f64 (fma.f64 y i z) (/.f64 (*.f64 a a) (-.f64 a t))) (/.f64 (*.f64 t t) (-.f64 a t)))
(+.f64 (-.f64 (/.f64 (*.f64 a a) (-.f64 a t)) (/.f64 t (/.f64 (-.f64 a t) t))) (fma.f64 i y z))
(+.f64 (fma.f64 i y z) (-.f64 (*.f64 (/.f64 a (-.f64 a t)) a) (*.f64 (/.f64 t (-.f64 a t)) t)))
(-.f64 (+.f64 (+.f64 a (+.f64 t z)) (exp.f64 (log1p.f64 (*.f64 y i)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 i y))) (-.f64 (-.f64 1 a) (+.f64 t z)))
(+.f64 (+.f64 t (+.f64 a z)) (expm1.f64 (log1p.f64 (*.f64 i y))))
(-.f64 (+.f64 (+.f64 t (fma.f64 y i z)) (exp.f64 (log1p.f64 a))) 1)
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (+.f64 t (fma.f64 i y z))))
(+.f64 t (+.f64 (fma.f64 i y z) (expm1.f64 (log1p.f64 a))))
(-.f64 (+.f64 (+.f64 a (+.f64 t (*.f64 y i))) (exp.f64 (log1p.f64 z))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (fma.f64 y i (+.f64 a t)))
(+.f64 (fma.f64 i y t) (+.f64 a (expm1.f64 (log1p.f64 z))))
(-.f64 (+.f64 (+.f64 a (fma.f64 y i z)) (exp.f64 (log1p.f64 t))) 1)
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 (-.f64 1 a) (fma.f64 i y z)))
(+.f64 a (+.f64 (fma.f64 i y z) (expm1.f64 (log1p.f64 t))))
(-.f64 (+.f64 (*.f64 (+.f64 a (+.f64 t z)) 1) (exp.f64 (log1p.f64 (*.f64 y i)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 i y))) (-.f64 (-.f64 1 a) (+.f64 t z)))
(+.f64 (+.f64 t (+.f64 a z)) (expm1.f64 (log1p.f64 (*.f64 i y))))
(*.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) 1)
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(*.f64 1 (+.f64 a (+.f64 t (fma.f64 y i z))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(*.f64 (sqrt.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))) (sqrt.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(*.f64 (cbrt.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))) (pow.f64 (cbrt.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))) 2))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))) 2) (cbrt.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(*.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 y i z) 2)) (/.f64 1 (-.f64 (+.f64 a t) (fma.f64 y i z))))
(/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (+.f64 a t) (fma.f64 i y z)))
(*.f64 (+.f64 (pow.f64 (+.f64 a t) 3) (pow.f64 (fma.f64 y i z) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y z) 3) (pow.f64 (+.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) (+.f64 a t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y z) 3) (pow.f64 (+.f64 a t) 3)) (fma.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) (+.f64 a t)) (pow.f64 (+.f64 a t) 2)))
(/.f64 1 (/.f64 (-.f64 (+.f64 a t) (fma.f64 y i z)) (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 y i z) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (+.f64 a t) (fma.f64 i y z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t)))) (+.f64 (pow.f64 (+.f64 a t) 3) (pow.f64 (fma.f64 y i z) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y z) 3) (pow.f64 (+.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) (+.f64 a t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y z) 3) (pow.f64 (+.f64 a t) 3)) (fma.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) (+.f64 a t)) (pow.f64 (+.f64 a t) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 y i z) 2)) (-.f64 (+.f64 a t) (fma.f64 y i z)))
(/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (+.f64 a t) (fma.f64 i y z)))
(/.f64 (+.f64 (pow.f64 (+.f64 a t) 3) (pow.f64 (fma.f64 y i z) 3)) (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y z) 3) (pow.f64 (+.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) (+.f64 a t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y z) 3) (pow.f64 (+.f64 a t) 3)) (fma.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) (+.f64 a t)) (pow.f64 (+.f64 a t) 2)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 (+.f64 t (fma.f64 y i z)) (+.f64 t (fma.f64 y i z)))) (-.f64 a (+.f64 t (fma.f64 y i z))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 (+.f64 t (fma.f64 i y z)) (+.f64 t (fma.f64 i y z)))) (-.f64 a (+.f64 t (fma.f64 i y z))))
(/.f64 (*.f64 (+.f64 t (+.f64 z (fma.f64 i y a))) (-.f64 (-.f64 a t) (fma.f64 i y z))) (-.f64 (-.f64 a t) (fma.f64 i y z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y i z) 2) (pow.f64 (+.f64 a t) 2)) (-.f64 (fma.f64 y i z) (+.f64 a t)))
(/.f64 (-.f64 (pow.f64 (fma.f64 i y z) 2) (pow.f64 (+.f64 a t) 2)) (-.f64 (fma.f64 i y z) (+.f64 a t)))
(/.f64 (-.f64 (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (+.f64 t z))) (pow.f64 (*.f64 y i) 2)) (+.f64 (+.f64 a t) (-.f64 z (*.f64 y i))))
(/.f64 (-.f64 (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (+.f64 t z))) (pow.f64 (*.f64 i y) 2)) (+.f64 (+.f64 a t) (-.f64 z (*.f64 i y))))
(/.f64 (-.f64 (*.f64 (+.f64 t (+.f64 a z)) (+.f64 t (+.f64 a z))) (pow.f64 (*.f64 i y) 2)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 i y))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (+.f64 t (fma.f64 y i z)) 3)) (-.f64 (+.f64 (*.f64 a a) (*.f64 (+.f64 t (fma.f64 y i z)) (+.f64 t (fma.f64 y i z)))) (*.f64 a (+.f64 t (fma.f64 y i z)))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)) (-.f64 (fma.f64 a a (*.f64 (+.f64 t (fma.f64 i y z)) (+.f64 t (fma.f64 i y z)))) (*.f64 a (+.f64 t (fma.f64 i y z)))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)) (fma.f64 a a (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) a))))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (-.f64 (+.f64 (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (+.f64 t z))) (pow.f64 (*.f64 y i) 2)) (*.f64 (+.f64 a (+.f64 t z)) (*.f64 y i))))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (-.f64 (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (+.f64 t z)) (pow.f64 (*.f64 i y) 2)) (*.f64 (*.f64 i y) (+.f64 a (+.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (+.f64 t (+.f64 a z)) 3)) (fma.f64 (+.f64 t (+.f64 a z)) (+.f64 t (+.f64 a z)) (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) (+.f64 t (+.f64 a z))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 t t)) (-.f64 z (*.f64 y i))) (*.f64 (-.f64 a t) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (*.f64 (-.f64 a t) (-.f64 z (*.f64 y i))))
(/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 a t) (*.f64 (-.f64 z (*.f64 i y)) (-.f64 (*.f64 a a) (*.f64 t t)))) (*.f64 (-.f64 z (*.f64 i y)) (-.f64 a t)))
(/.f64 (fma.f64 (-.f64 z (*.f64 i y)) (-.f64 (*.f64 a a) (*.f64 t t)) (*.f64 (-.f64 a t) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (*.f64 (-.f64 z (*.f64 i y)) (-.f64 a t)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 t t)) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))) (*.f64 (-.f64 a t) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (*.f64 (-.f64 a t) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (-.f64 a t) (*.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (-.f64 (*.f64 a a) (*.f64 t t)))) (*.f64 (-.f64 a t) (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(/.f64 (fma.f64 (-.f64 a t) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (*.f64 (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))) (-.f64 (*.f64 a a) (*.f64 t t)))) (*.f64 (-.f64 a t) (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 t 3)) (-.f64 z (*.f64 y i))) (*.f64 (fma.f64 a a (*.f64 t (-.f64 t a))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (*.f64 (fma.f64 a a (*.f64 t (-.f64 t a))) (-.f64 z (*.f64 y i))))
(/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (fma.f64 a a (*.f64 t (-.f64 t a))) (*.f64 (-.f64 z (*.f64 i y)) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (-.f64 z (*.f64 i y)) (fma.f64 a a (*.f64 t (-.f64 t a)))))
(/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (fma.f64 a a (*.f64 t (-.f64 t a))) (*.f64 (-.f64 z (*.f64 i y)) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (fma.f64 a a (*.f64 t (-.f64 t a)))) (-.f64 z (*.f64 i y)))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 t 3)) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))) (*.f64 (fma.f64 a a (*.f64 t (-.f64 t a))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (*.f64 (fma.f64 a a (*.f64 t (-.f64 t a))) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 a a (*.f64 t (-.f64 t a))) (*.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (fma.f64 a a (*.f64 t (-.f64 t a)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 a a (*.f64 t (-.f64 t a))) (*.f64 (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))) (fma.f64 a a (*.f64 t (-.f64 t a)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 a t)) (*.f64 (-.f64 z (*.f64 y i)) (-.f64 (*.f64 a a) (*.f64 t t)))) (*.f64 (-.f64 z (*.f64 y i)) (-.f64 a t)))
(/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 a t) (*.f64 (-.f64 z (*.f64 i y)) (-.f64 (*.f64 a a) (*.f64 t t)))) (*.f64 (-.f64 z (*.f64 i y)) (-.f64 a t)))
(/.f64 (fma.f64 (-.f64 z (*.f64 i y)) (-.f64 (*.f64 a a) (*.f64 t t)) (*.f64 (-.f64 a t) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (*.f64 (-.f64 z (*.f64 i y)) (-.f64 a t)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 a a (*.f64 t (-.f64 t a)))) (*.f64 (-.f64 z (*.f64 y i)) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (-.f64 z (*.f64 y i)) (fma.f64 a a (*.f64 t (-.f64 t a)))))
(/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (fma.f64 a a (*.f64 t (-.f64 t a))) (*.f64 (-.f64 z (*.f64 i y)) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (-.f64 z (*.f64 i y)) (fma.f64 a a (*.f64 t (-.f64 t a)))))
(/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (fma.f64 a a (*.f64 t (-.f64 t a))) (*.f64 (-.f64 z (*.f64 i y)) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (fma.f64 a a (*.f64 t (-.f64 t a)))) (-.f64 z (*.f64 i y)))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (-.f64 a t)) (*.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))) (-.f64 (*.f64 a a) (*.f64 t t)))) (*.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))) (-.f64 a t)))
(/.f64 (fma.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (-.f64 a t) (*.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (-.f64 (*.f64 a a) (*.f64 t t)))) (*.f64 (-.f64 a t) (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(/.f64 (fma.f64 (-.f64 a t) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (*.f64 (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))) (-.f64 (*.f64 a a) (*.f64 t t)))) (*.f64 (-.f64 a t) (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 a a (*.f64 t (-.f64 t a)))) (*.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))) (fma.f64 a a (*.f64 t (-.f64 t a)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 a a (*.f64 t (-.f64 t a))) (*.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (fma.f64 a a (*.f64 t (-.f64 t a)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 a a (*.f64 t (-.f64 t a))) (*.f64 (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))) (fma.f64 a a (*.f64 t (-.f64 t a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 y i z) 2))) (neg.f64 (-.f64 (+.f64 a t) (fma.f64 y i z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 i y z) 2) (pow.f64 (+.f64 a t) 2)) (-.f64 (fma.f64 i y z) (+.f64 a t)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 a t) 3) (pow.f64 (fma.f64 y i z) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 i y z) 3) (pow.f64 (+.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) (+.f64 a t))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 i y z) 3) (pow.f64 (+.f64 a t) 3)) (fma.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) (+.f64 a t)) (pow.f64 (+.f64 a t) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 y i z) 2)) 1) (-.f64 (+.f64 a t) (fma.f64 y i z)))
(/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (+.f64 a t) (fma.f64 i y z)))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 y i z) 2)) (sqrt.f64 (-.f64 (+.f64 a t) (fma.f64 y i z)))) (sqrt.f64 (-.f64 (+.f64 a t) (fma.f64 y i z))))
(/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (+.f64 a t) (fma.f64 i y z)))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 y i z) 2)) (*.f64 (cbrt.f64 (-.f64 (+.f64 a t) (fma.f64 y i z))) (cbrt.f64 (-.f64 (+.f64 a t) (fma.f64 y i z))))) (cbrt.f64 (-.f64 (+.f64 a t) (fma.f64 y i z))))
(/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (+.f64 a t) (fma.f64 i y z)))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 y i z) 2)) (+.f64 (sqrt.f64 (+.f64 a t)) (sqrt.f64 (fma.f64 y i z)))) (-.f64 (sqrt.f64 (+.f64 a t)) (sqrt.f64 (fma.f64 y i z))))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 a t) 2) (pow.f64 (fma.f64 i y z) 2)) (+.f64 (sqrt.f64 (fma.f64 i y z)) (sqrt.f64 (+.f64 a t)))) (-.f64 (sqrt.f64 (+.f64 a t)) (sqrt.f64 (fma.f64 i y z))))
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 a t) 3) (pow.f64 (fma.f64 y i z) 3)) 1) (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y z) 3) (pow.f64 (+.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) (+.f64 a t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y z) 3) (pow.f64 (+.f64 a t) 3)) (fma.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) (+.f64 a t)) (pow.f64 (+.f64 a t) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 a t) 3) (pow.f64 (fma.f64 y i z) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y z) 3) (pow.f64 (+.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) (+.f64 a t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y z) 3) (pow.f64 (+.f64 a t) 3)) (fma.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) (+.f64 a t)) (pow.f64 (+.f64 a t) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 a t) 3) (pow.f64 (fma.f64 y i z) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (+.f64 a t))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 i y z) 3) (pow.f64 (+.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a t) 2) (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) (+.f64 a t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y z) 3) (pow.f64 (+.f64 a t) 3)) (fma.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) (+.f64 a t)) (pow.f64 (+.f64 a t) 2)))
(/.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 t t)) (-.f64 z (*.f64 y i))) (*.f64 (-.f64 a t) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (-.f64 a t)) (-.f64 z (*.f64 y i)))
(/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 a t) (*.f64 (-.f64 z (*.f64 i y)) (-.f64 (*.f64 a a) (*.f64 t t)))) (*.f64 (-.f64 z (*.f64 i y)) (-.f64 a t)))
(/.f64 (fma.f64 (-.f64 z (*.f64 i y)) (-.f64 (*.f64 a a) (*.f64 t t)) (*.f64 (-.f64 a t) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (*.f64 (-.f64 z (*.f64 i y)) (-.f64 a t)))
(/.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 t t)) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))) (*.f64 (-.f64 a t) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (-.f64 a t)) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))))
(/.f64 (fma.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (-.f64 a t) (*.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (-.f64 (*.f64 a a) (*.f64 t t)))) (*.f64 (-.f64 a t) (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(/.f64 (fma.f64 (-.f64 a t) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (*.f64 (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))) (-.f64 (*.f64 a a) (*.f64 t t)))) (*.f64 (-.f64 a t) (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z)))))))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 t 3)) (-.f64 z (*.f64 y i))) (*.f64 (fma.f64 a a (*.f64 t (-.f64 t a))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (fma.f64 a a (*.f64 t (-.f64 t a)))) (-.f64 z (*.f64 y i)))
(/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (fma.f64 a a (*.f64 t (-.f64 t a))) (*.f64 (-.f64 z (*.f64 i y)) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (-.f64 z (*.f64 i y)) (fma.f64 a a (*.f64 t (-.f64 t a)))))
(/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (fma.f64 a a (*.f64 t (-.f64 t a))) (*.f64 (-.f64 z (*.f64 i y)) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (fma.f64 a a (*.f64 t (-.f64 t a)))) (-.f64 z (*.f64 i y)))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 t 3)) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))) (*.f64 (fma.f64 a a (*.f64 t (-.f64 t a))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (fma.f64 a a (*.f64 t (-.f64 t a)))) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))))
(/.f64 (fma.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 a a (*.f64 t (-.f64 t a))) (*.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (fma.f64 a a (*.f64 t (-.f64 t a)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 a a (*.f64 t (-.f64 t a))) (*.f64 (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))) (fma.f64 a a (*.f64 t (-.f64 t a)))))
(/.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 a t)) (*.f64 (-.f64 z (*.f64 y i)) (-.f64 (*.f64 a a) (*.f64 t t)))) (-.f64 z (*.f64 y i))) (-.f64 a t))
(/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 a t) (*.f64 (-.f64 z (*.f64 i y)) (-.f64 (*.f64 a a) (*.f64 t t)))) (*.f64 (-.f64 z (*.f64 i y)) (-.f64 a t)))
(/.f64 (fma.f64 (-.f64 z (*.f64 i y)) (-.f64 (*.f64 a a) (*.f64 t t)) (*.f64 (-.f64 a t) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (*.f64 (-.f64 z (*.f64 i y)) (-.f64 a t)))
(/.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 a a (*.f64 t (-.f64 t a)))) (*.f64 (-.f64 z (*.f64 y i)) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (-.f64 z (*.f64 y i))) (fma.f64 a a (*.f64 t (-.f64 t a))))
(/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (fma.f64 a a (*.f64 t (-.f64 t a))) (*.f64 (-.f64 z (*.f64 i y)) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (-.f64 z (*.f64 i y)) (fma.f64 a a (*.f64 t (-.f64 t a)))))
(/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (fma.f64 a a (*.f64 t (-.f64 t a))) (*.f64 (-.f64 z (*.f64 i y)) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (fma.f64 a a (*.f64 t (-.f64 t a)))) (-.f64 z (*.f64 i y)))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (-.f64 a t)) (*.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))) (-.f64 (*.f64 a a) (*.f64 t t)))) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))) (-.f64 a t))
(/.f64 (fma.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (-.f64 a t) (*.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (-.f64 (*.f64 a a) (*.f64 t t)))) (*.f64 (-.f64 a t) (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(/.f64 (fma.f64 (-.f64 a t) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (*.f64 (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))) (-.f64 (*.f64 a a) (*.f64 t t)))) (*.f64 (-.f64 a t) (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z)))))))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 a a (*.f64 t (-.f64 t a)))) (*.f64 (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z))) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (fma.f64 z z (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) z)))) (fma.f64 a a (*.f64 t (-.f64 t a))))
(/.f64 (fma.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 a a (*.f64 t (-.f64 t a))) (*.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (fma.f64 a a (*.f64 t (-.f64 t a)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 a a (*.f64 t (-.f64 t a))) (*.f64 (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))) (+.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (fma.f64 z z (*.f64 i (*.f64 y (fma.f64 i y (neg.f64 z))))) (fma.f64 a a (*.f64 t (-.f64 t a)))))
(pow.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) 1)
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(pow.f64 (sqrt.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))) 2)
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(pow.f64 (cbrt.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))) 3)
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(pow.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) 3) 1/3)
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(sqrt.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) 2))
(sqrt.f64 (pow.f64 (+.f64 (+.f64 a t) (fma.f64 i y z)) 2))
(fabs.f64 (+.f64 t (+.f64 z (fma.f64 i y a))))
(log.f64 (exp.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 a (+.f64 t (fma.f64 y i z))))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(cbrt.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 y i z))) 3))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(expm1.f64 (log1p.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(exp.f64 (log.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(exp.f64 (*.f64 (log.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))) 1))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(log1p.f64 (expm1.f64 (+.f64 a (+.f64 t (fma.f64 y i z)))))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(fma.f64 1 a (+.f64 t (fma.f64 y i z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(fma.f64 1 (+.f64 a t) (fma.f64 y i z))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(fma.f64 1 (fma.f64 y i z) (+.f64 a t))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(fma.f64 (sqrt.f64 (+.f64 a t)) (sqrt.f64 (+.f64 a t)) (fma.f64 y i z))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(fma.f64 (sqrt.f64 (fma.f64 y i z)) (sqrt.f64 (fma.f64 y i z)) (+.f64 a t))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (+.f64 t (fma.f64 y i z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 a t)) 2) (cbrt.f64 (+.f64 a t)) (fma.f64 y i z))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y i z)) 2) (cbrt.f64 (fma.f64 y i z)) (+.f64 a t))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (+.f64 t (fma.f64 y i z)))
(fma.f64 y i (+.f64 a (+.f64 t z)))
(+.f64 t (+.f64 z (fma.f64 i y a)))

localize78.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.24%
(*.f64 (+.f64 b -1/2) (log.f64 c))
0.45%
(*.f64 x (log.f64 y))
0.88%
(cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))
1.15%
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)
Compiler

Compiled 122 to 47 computations (61.5% saved)

series15.0ms (0.1%)

Counts
2 → 32
Calls

12 calls:

TimeVariablePointExpression
4.0ms
b
@-inf
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)
3.0ms
b
@0
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)
2.0ms
c
@inf
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)
2.0ms
c
@-inf
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)
2.0ms
c
@0
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)

rewrite128.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
922×*-commutative
776×unswap-sqr
560×swap-sqr
508×associate-*r/
462×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01238
125138
2278338
Stop Event
node limit
Counts
2 → 139
Calls
Call 1
Inputs
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)
(cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))) (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 (*.f64 c c)))) (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b -1/2) 0) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 b (log.f64 c))) (*.f64 1 (*.f64 -1/2 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 -1/2 (log.f64 c))) (*.f64 1 (*.f64 b (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)) (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (+.f64 b -1/2)) (*.f64 (log.f64 (cbrt.f64 c)) (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 b -1/2)) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (log.f64 c)) 1) (*.f64 (*.f64 -1/2 (log.f64 c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) 1) (*.f64 (*.f64 b (log.f64 c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b -1/2) (log.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 c) (+.f64 b -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 c)) (*.f64 (+.f64 b -1/2) (sqrt.f64 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b -1/2)) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 c)) (*.f64 (+.f64 b -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (+.f64 b -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 b -1/2)) (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 b -1/2)) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2) (*.f64 (log.f64 c) (cbrt.f64 (+.f64 b -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b -1/2) (sqrt.f64 (log.f64 c))) (sqrt.f64 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 c) (cbrt.f64 (+.f64 b -1/2))) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)) (cbrt.f64 (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) 3) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (fma.f64 b b -1/4)) (+.f64 b -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (-.f64 (pow.f64 b 3) -1/8)) (+.f64 (+.f64 1/4 (*.f64 b b)) (*.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (-.f64 (pow.f64 b 4) (pow.f64 (+.f64 1/4 (*.f64 b 1/2)) 2))) (+.f64 (fma.f64 b b -1/4) (*.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (+.f64 1/4 (*.f64 b 1/2)) 3))) (+.f64 (pow.f64 b 4) (*.f64 (+.f64 1/4 (*.f64 b 1/2)) (-.f64 (+.f64 1/4 (*.f64 b 1/2)) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)) (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6))) (*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 3/4) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 3/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1/8 (pow.f64 b 3)) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (-.f64 1/4 (*.f64 b b))) (-.f64 -1/2 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (neg.f64 (fma.f64 b b -1/4))) (+.f64 (neg.f64 b) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (neg.f64 (+.f64 -1/8 (pow.f64 b 3)))) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (log.f64 c) (fma.f64 b b -1/4))) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (fma.f64 b b -1/4))) (sqrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (fma.f64 b b -1/4))) (cbrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1/4 (*.f64 b b)) (log.f64 c)) (-.f64 -1/2 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (fma.f64 b b -1/4)) (log.f64 c)) (+.f64 (neg.f64 b) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 -1/8 (pow.f64 b 3))) (log.f64 c)) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 b b -1/4)) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (+.f64 b 1/2)))) (cbrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c))) (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c)))) (-.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c))) (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c)))) (-.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 c (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (-.f64 (+.f64 1 (pow.f64 c (+.f64 b -1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (log.f64 c) 3) (pow.f64 (+.f64 b -1/2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 b -1/2)) (cbrt.f64 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 b -1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 b -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (cbrt.f64 (log.f64 c)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (cbrt.f64 (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (fma.f64 b b -1/4))) (cbrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (cbrt.f64 (log.f64 c))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (fma.f64 b b -1/4)) (cbrt.f64 (log.f64 c))) (cbrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) 1) (+.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))))

simplify123.0ms (0.4%)

Algorithm
egg-herbie
Rules
1376×associate-/r/
994×associate-*r*
892×associate-*l*
646×*-commutative
628×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04978629
114917257
253957125
Stop Event
node limit
Counts
171 → 254
Calls
Call 1
Inputs
(*.f64 -1/2 (*.f64 (log.f64 c) (pow.f64 1 1/3)))
(+.f64 (*.f64 -1/2 (*.f64 (log.f64 c) (pow.f64 1 1/3))) (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3)))) b))
(+.f64 (*.f64 -1/2 (*.f64 (log.f64 c) (pow.f64 1 1/3))) (+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3)))) b) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 17) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1/2)) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3)))))) (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 17) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1/2)) 1/3))))) (pow.f64 b 2))))
(+.f64 (*.f64 -1/2 (*.f64 (log.f64 c) (pow.f64 1 1/3))) (+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3)))) b) (+.f64 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/3) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (pow.f64 (pow.f64 1 4) 1/9)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 4/27 (*.f64 (pow.f64 (log.f64 c) 2) (pow.f64 1 1/9))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (log.f64 c)) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/3) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (pow.f64 (pow.f64 1 4) 1/9)))) (*.f64 1/27 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) 1) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (cbrt.f64 -1/2))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/3) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (pow.f64 (pow.f64 1 4) 1/9)))) (*.f64 1/27 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) 1) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3))))))))))) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 17) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1/2)) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3)))))) (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 17) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1/2)) 1/3))))) (pow.f64 b 2)))))
(*.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (pow.f64 1 1/3))
(*.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (pow.f64 1 1/3))
(*.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (pow.f64 1 1/3))
(*.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (pow.f64 1 1/3))
(*.f64 -1 (*.f64 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))) (pow.f64 1 1/3)))
(*.f64 -1 (*.f64 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))) (pow.f64 1 1/3)))
(*.f64 -1 (*.f64 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))) (pow.f64 1 1/3)))
(*.f64 -1 (*.f64 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))) (pow.f64 1 1/3)))
(*.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) (pow.f64 1 1/3))
(*.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) (pow.f64 1 1/3))
(*.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) (pow.f64 1 1/3))
(*.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) (pow.f64 1 1/3))
(*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (cbrt.f64 -1/2))
(+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) 1/3) b))))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 11) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 7)) 1/3) (pow.f64 b 2)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) 1/3) b)))))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 11) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 7)) 1/3) (pow.f64 b 2)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (cbrt.f64 -1/2)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (log.f64 c) 2)) 1/3) (/.f64 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/3) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (pow.f64 (pow.f64 1 4) 1/9)))) (*.f64 1/27 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) 1) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) 1/3) b))))))
(pow.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) 1/3)
(pow.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) 1/3)
(pow.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) 1/3)
(pow.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) 1/3)
(*.f64 (pow.f64 (*.f64 (-.f64 b 1/2) (*.f64 1 (log.f64 (/.f64 1 c)))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 (-.f64 b 1/2) (*.f64 1 (log.f64 (/.f64 1 c)))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 (-.f64 b 1/2) (*.f64 1 (log.f64 (/.f64 1 c)))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 (-.f64 b 1/2) (*.f64 1 (log.f64 (/.f64 1 c)))) 1/3) (cbrt.f64 -1))
(pow.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) 1/3)
(pow.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) 1/3)
(pow.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) 1/3)
(pow.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) 1/3)
(+.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))) (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))))
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 (*.f64 c c)))) (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 c))))
(+.f64 (*.f64 (+.f64 b -1/2) 0) (*.f64 (+.f64 b -1/2) (log.f64 c)))
(+.f64 (*.f64 1 (*.f64 b (log.f64 c))) (*.f64 1 (*.f64 -1/2 (log.f64 c))))
(+.f64 (*.f64 1 (*.f64 -1/2 (log.f64 c))) (*.f64 1 (*.f64 b (log.f64 c))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)) (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)))
(+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (+.f64 b -1/2)) (*.f64 (log.f64 (cbrt.f64 c)) (+.f64 b -1/2)))
(+.f64 (*.f64 0 (+.f64 b -1/2)) (*.f64 (+.f64 b -1/2) (log.f64 c)))
(+.f64 (*.f64 (*.f64 b (log.f64 c)) 1) (*.f64 (*.f64 -1/2 (log.f64 c)) 1))
(+.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) 1) (*.f64 (*.f64 b (log.f64 c)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1)
(*.f64 (+.f64 b -1/2) (log.f64 c))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))
(*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) 3))
(*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1)
(*.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c)))
(*.f64 (sqrt.f64 (log.f64 c)) (*.f64 (+.f64 b -1/2) (sqrt.f64 (log.f64 c))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(*.f64 (sqrt.f64 (+.f64 b -1/2)) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))))
(*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)))
(*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (+.f64 b -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (+.f64 b -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(*.f64 (cbrt.f64 (+.f64 b -1/2)) (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)))
(*.f64 (cbrt.f64 (+.f64 b -1/2)) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2) (*.f64 (log.f64 c) (cbrt.f64 (+.f64 b -1/2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))
(*.f64 (*.f64 (+.f64 b -1/2) (sqrt.f64 (log.f64 c))) (sqrt.f64 (log.f64 c)))
(*.f64 (*.f64 (+.f64 b -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c)))
(*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (+.f64 b -1/2)))
(*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (+.f64 b -1/2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (log.f64 c)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))
(*.f64 (*.f64 (log.f64 c) (cbrt.f64 (+.f64 b -1/2))) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2))
(*.f64 (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2))
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))
(*.f64 (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)) (cbrt.f64 (+.f64 b -1/2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) 3) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(*.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (fma.f64 b b -1/4)) (+.f64 b -1/2))
(*.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (-.f64 (pow.f64 b 3) -1/8)) (+.f64 (+.f64 1/4 (*.f64 b b)) (*.f64 b -1/2)))
(*.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (-.f64 (pow.f64 b 4) (pow.f64 (+.f64 1/4 (*.f64 b 1/2)) 2))) (+.f64 (fma.f64 b b -1/4) (*.f64 b -1/2)))
(*.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (+.f64 1/4 (*.f64 b 1/2)) 3))) (+.f64 (pow.f64 b 4) (*.f64 (+.f64 1/4 (*.f64 b 1/2)) (-.f64 (+.f64 1/4 (*.f64 b 1/2)) (*.f64 b b)))))
(*.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (*.f64 (+.f64 b -1/2) (log.f64 c)))
(*.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)))
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)) (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6))) (*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 3/4) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 3/4))
(*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/6))
(/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2)))
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))
(/.f64 (+.f64 -1/8 (pow.f64 b 3)) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (log.f64 c)))
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2))
(/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (*.f64 (log.f64 c) (-.f64 1/4 (*.f64 b b))) (-.f64 -1/2 b))
(/.f64 (*.f64 (log.f64 c) (neg.f64 (fma.f64 b b -1/4))) (+.f64 (neg.f64 b) -1/2))
(/.f64 (*.f64 (log.f64 c) (neg.f64 (+.f64 -1/8 (pow.f64 b 3)))) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (*.f64 1 (*.f64 (log.f64 c) (fma.f64 b b -1/4))) (+.f64 b 1/2))
(/.f64 (*.f64 1 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (fma.f64 b b -1/4))) (sqrt.f64 (+.f64 b 1/2)))
(/.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (fma.f64 b b -1/4))) (cbrt.f64 (+.f64 b 1/2)))
(/.f64 (*.f64 (-.f64 1/4 (*.f64 b b)) (log.f64 c)) (-.f64 -1/2 b))
(/.f64 (*.f64 (neg.f64 (fma.f64 b b -1/4)) (log.f64 c)) (+.f64 (neg.f64 b) -1/2))
(/.f64 (*.f64 (neg.f64 (+.f64 -1/8 (pow.f64 b 3))) (log.f64 c)) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (*.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2))
(/.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b b -1/4)) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 b 1/2)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 b 1/2)))
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2))
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (+.f64 b 1/2)))
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (+.f64 b 1/2)))) (cbrt.f64 (+.f64 b 1/2)))
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c))) (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c)))) (-.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c))))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c))) (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c)))) (-.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2))
(log.f64 (pow.f64 c (+.f64 b -1/2)))
(log.f64 (-.f64 (+.f64 1 (pow.f64 c (+.f64 b -1/2))) 1))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 c) 3) (pow.f64 (+.f64 b -1/2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(exp.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(log1p.f64 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1)
(*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1)
(*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)))
(*.f64 1 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))
(*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 b -1/2)))
(*.f64 (cbrt.f64 (+.f64 b -1/2)) (cbrt.f64 (log.f64 c)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3/2))
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))
(*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 b -1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 b -1/2)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (cbrt.f64 (log.f64 c)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (cbrt.f64 (log.f64 c)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (fma.f64 b b -1/4))) (cbrt.f64 (+.f64 b 1/2)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (cbrt.f64 (log.f64 c))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 b b -1/4)) (cbrt.f64 (log.f64 c))) (cbrt.f64 (+.f64 b 1/2)))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) 1) (+.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1)
(pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2/3)
(pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))
Outputs
(*.f64 -1/2 (*.f64 (log.f64 c) (pow.f64 1 1/3)))
(*.f64 -1/2 (log.f64 c))
(+.f64 (*.f64 -1/2 (*.f64 (log.f64 c) (pow.f64 1 1/3))) (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3)))) b))
(fma.f64 -1/2 (log.f64 c) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 13) 1/18) (pow.f64 (pow.f64 (log.f64 c) 13) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1/2) 4))) 1) b))
(fma.f64 -1/2 (log.f64 c) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 13) 1/18) (pow.f64 (pow.f64 (log.f64 c) 13) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1/2) 4))) b))
(+.f64 (*.f64 -1/2 (*.f64 (log.f64 c) (pow.f64 1 1/3))) (+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3)))) b) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 17) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1/2)) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3)))))) (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 17) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1/2)) 1/3))))) (pow.f64 b 2))))
(fma.f64 -1/2 (log.f64 c) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 13) 1/18) (pow.f64 (pow.f64 (log.f64 c) 13) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1/2) 4))) 1) b (*.f64 (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (fma.f64 (cbrt.f64 (log.f64 c)) (*.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)))) -1/9)) (*.f64 (*.f64 -1/9 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18))) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))))) (*.f64 b b))))
(fma.f64 -1/2 (log.f64 c) (fma.f64 (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (fma.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (log.f64 c))) (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4))) -1/9)) (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) -1/9)))) (*.f64 b b) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 13) 1/18) (pow.f64 (pow.f64 (log.f64 c) 13) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1/2) 4))) b)))
(fma.f64 -1/2 (log.f64 c) (*.f64 b (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 13) 1/18) (pow.f64 (pow.f64 (log.f64 c) 13) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1/2) 4))) (*.f64 (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4))) -1/9)) (cbrt.f64 (log.f64 c)))) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) 1/9)) b))))
(+.f64 (*.f64 -1/2 (*.f64 (log.f64 c) (pow.f64 1 1/3))) (+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3)))) b) (+.f64 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/3) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (pow.f64 (pow.f64 1 4) 1/9)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 4/27 (*.f64 (pow.f64 (log.f64 c) 2) (pow.f64 1 1/9))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (log.f64 c)) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/3) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (pow.f64 (pow.f64 1 4) 1/9)))) (*.f64 1/27 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) 1) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (cbrt.f64 -1/2))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/3) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (pow.f64 (pow.f64 1 4) 1/9)))) (*.f64 1/27 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) 1) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3))))))))))) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 17) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1/2)) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3)))))) (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 17) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1/2)) 1/3))))) (pow.f64 b 2)))))
(fma.f64 -1/2 (log.f64 c) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 13) 1/18) (pow.f64 (pow.f64 (log.f64 c) 13) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1/2) 4))) 1) b (fma.f64 (pow.f64 b 3) (fma.f64 -2/27 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 (cbrt.f64 (log.f64 c)) (*.f64 (cbrt.f64 -1/2) (fma.f64 4/27 (*.f64 1 (pow.f64 (log.f64 c) 2)) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 (log.f64 c)))) (/.f64 (fma.f64 -2/9 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) 1/27)) (cbrt.f64 -1/2))))) (+.f64 (*.f64 -1/3 (fma.f64 -2/9 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) 1/27))) (*.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)))) -1/9)))))) (*.f64 (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (fma.f64 (cbrt.f64 (log.f64 c)) (*.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)))) -1/9)) (*.f64 (*.f64 -1/9 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18))) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))))) (*.f64 b b)))))
(fma.f64 -1/2 (log.f64 c) (fma.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 13) 1/18) (pow.f64 (pow.f64 (log.f64 c) 13) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1/2) 4))) b (fma.f64 (pow.f64 b 3) (fma.f64 -2/27 (/.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (pow.f64 (cbrt.f64 -1/2) 2)) (fma.f64 (*.f64 (cbrt.f64 -1/2) (fma.f64 -2/3 (/.f64 (cbrt.f64 (/.f64 1 (log.f64 c))) (/.f64 (cbrt.f64 -1/2) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (pow.f64 (cbrt.f64 -1/2) 2)) -5/27))) (*.f64 4/27 (pow.f64 (log.f64 c) 2)))) (cbrt.f64 (log.f64 c)) (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4))) -1/9)) (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (pow.f64 (cbrt.f64 -1/2) 2)) -5/27) -1/3)))) (*.f64 b (*.f64 b (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (fma.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (log.f64 c))) (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4))) -1/9)) (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) -1/9)))))))))
(fma.f64 -1/2 (log.f64 c) (fma.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 13) 1/18) (pow.f64 (pow.f64 (log.f64 c) 13) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1/2) 4))) b (*.f64 (*.f64 b b) (+.f64 (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4))) -1/9)) (cbrt.f64 (log.f64 c)))) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) 1/9)) (*.f64 b (fma.f64 -2/27 (/.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (pow.f64 (cbrt.f64 -1/2) 2)) (fma.f64 (*.f64 (cbrt.f64 -1/2) (fma.f64 -2/3 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (log.f64 c))) (cbrt.f64 -1/2)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (pow.f64 (cbrt.f64 -1/2) 2)) -5/27)) (*.f64 4/27 (pow.f64 (log.f64 c) 2)))) (cbrt.f64 (log.f64 c)) (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4))) -1/9)) (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (pow.f64 (cbrt.f64 -1/2) 2)) -5/27) -1/3)))))))))
(*.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (pow.f64 1 1/3))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (pow.f64 1 1/3))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (pow.f64 1 1/3))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (pow.f64 1 1/3))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 -1 (*.f64 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))) (pow.f64 1 1/3)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 -1 (*.f64 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))) (pow.f64 1 1/3)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 -1 (*.f64 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))) (pow.f64 1 1/3)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 -1 (*.f64 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))) (pow.f64 1 1/3)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) (pow.f64 1 1/3))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 (+.f64 -1/2 b) 1))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b))
(*.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) (pow.f64 1 1/3))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 (+.f64 -1/2 b) 1))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b))
(*.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) (pow.f64 1 1/3))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 (+.f64 -1/2 b) 1))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b))
(*.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) (pow.f64 1 1/3))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 (+.f64 -1/2 b) 1))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b))
(*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (log.f64 c)))
(+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) 1/3) b))))
(fma.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 -1/2) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (*.f64 b (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))))
(fma.f64 1/3 (*.f64 b (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (log.f64 c))))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 11) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 7)) 1/3) (pow.f64 b 2)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) 1/3) b)))))
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 11) 1/18) (pow.f64 (pow.f64 (log.f64 c) 11) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 7))) (*.f64 b b))) (fma.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 -1/2) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (*.f64 b (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))))))
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 11) 1/18) (pow.f64 (pow.f64 (log.f64 c) 11) 1/18)) (*.f64 b (*.f64 b (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 7)))))) (fma.f64 1/3 (*.f64 b (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (log.f64 c)))))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 11) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 7)) 1/3) (pow.f64 b 2)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (cbrt.f64 -1/2)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (log.f64 c) 2)) 1/3) (/.f64 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/3) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (pow.f64 (pow.f64 1 4) 1/9)))) (*.f64 1/27 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) 1) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) 1/3) b))))))
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 11) 1/18) (pow.f64 (pow.f64 (log.f64 c) 11) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 7))) (*.f64 b b))) (fma.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 -1/2) (fma.f64 -1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (log.f64 c) 2))) (*.f64 (pow.f64 b 3) (fma.f64 -2/9 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) 1/27)))) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (*.f64 b (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))))))
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 11) 1/18) (pow.f64 (pow.f64 (log.f64 c) 11) 1/18)) (*.f64 b (*.f64 b (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 7)))))) (fma.f64 (cbrt.f64 -1/2) (cbrt.f64 (log.f64 c)) (fma.f64 1/3 (*.f64 b (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (log.f64 c) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 b 3) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (pow.f64 (cbrt.f64 -1/2) 2)) -5/27)) -1/3)))))
(pow.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) 1/3)
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(pow.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) 1/3)
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(pow.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) 1/3)
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(pow.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) 1/3)
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(*.f64 (pow.f64 (*.f64 (-.f64 b 1/2) (*.f64 1 (log.f64 (/.f64 1 c)))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 -1/2 b))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b)))) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 (-.f64 b 1/2) (*.f64 1 (log.f64 (/.f64 1 c)))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 -1/2 b))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b)))) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 (-.f64 b 1/2) (*.f64 1 (log.f64 (/.f64 1 c)))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 -1/2 b))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b)))) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 (-.f64 b 1/2) (*.f64 1 (log.f64 (/.f64 1 c)))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 -1/2 b))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b)))) (cbrt.f64 -1))
(pow.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) 1/3)
(cbrt.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (+.f64 -1/2 b)))
(cbrt.f64 (*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b)))
(pow.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) 1/3)
(cbrt.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (+.f64 -1/2 b)))
(cbrt.f64 (*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b)))
(pow.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) 1/3)
(cbrt.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (+.f64 -1/2 b)))
(cbrt.f64 (*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b)))
(pow.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) 1/3)
(cbrt.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (+.f64 -1/2 b)))
(cbrt.f64 (*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b)))
(+.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))) (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))))
(*.f64 2 (*.f64 (+.f64 -1/2 b) (log.f64 (sqrt.f64 c))))
(*.f64 (log.f64 (sqrt.f64 c)) (*.f64 2 (+.f64 -1/2 b)))
(*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b (+.f64 b -1)))
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 (*.f64 c c)))) (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 c))))
(*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (log.f64 (cbrt.f64 c))))
(+.f64 (*.f64 (+.f64 b -1/2) 0) (*.f64 (+.f64 b -1/2) (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(+.f64 (*.f64 1 (*.f64 b (log.f64 c))) (*.f64 1 (*.f64 -1/2 (log.f64 c))))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(+.f64 (*.f64 1 (*.f64 -1/2 (log.f64 c))) (*.f64 1 (*.f64 b (log.f64 c))))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(+.f64 (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)) (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)))
(*.f64 2 (*.f64 (+.f64 -1/2 b) (log.f64 (sqrt.f64 c))))
(*.f64 (log.f64 (sqrt.f64 c)) (*.f64 2 (+.f64 -1/2 b)))
(*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b (+.f64 b -1)))
(+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (+.f64 b -1/2)) (*.f64 (log.f64 (cbrt.f64 c)) (+.f64 b -1/2)))
(*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (log.f64 (cbrt.f64 c))))
(+.f64 (*.f64 0 (+.f64 b -1/2)) (*.f64 (+.f64 b -1/2) (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(+.f64 (*.f64 (*.f64 b (log.f64 c)) 1) (*.f64 (*.f64 -1/2 (log.f64 c)) 1))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(+.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) 1) (*.f64 (*.f64 b (log.f64 c)) 1))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1)
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (+.f64 b -1/2) (log.f64 c))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) 3))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1)
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (sqrt.f64 (log.f64 c)) (*.f64 (+.f64 b -1/2) (sqrt.f64 (log.f64 c))))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (sqrt.f64 (+.f64 b -1/2)) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (+.f64 b -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (+.f64 b -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/2 b))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (cbrt.f64 (+.f64 b -1/2)) (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (cbrt.f64 (+.f64 b -1/2)) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/2 b))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2) (*.f64 (log.f64 c) (cbrt.f64 (+.f64 b -1/2))))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (*.f64 (+.f64 b -1/2) (sqrt.f64 (log.f64 c))) (sqrt.f64 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (*.f64 (+.f64 b -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (+.f64 b -1/2)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (+.f64 b -1/2)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (log.f64 c)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/2 b))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (*.f64 (log.f64 c) (cbrt.f64 (+.f64 b -1/2))) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)) (cbrt.f64 (+.f64 b -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/2 b))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) 3) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (fma.f64 b b -1/4)) (+.f64 b -1/2))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (-.f64 (pow.f64 b 3) -1/8)) (+.f64 (+.f64 1/4 (*.f64 b b)) (*.f64 b -1/2)))
(/.f64 (*.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 (+.f64 1/4 (*.f64 b b)) (*.f64 -1/2 b))) (+.f64 (pow.f64 b 3) 1/8))
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (/.f64 (+.f64 (pow.f64 b 3) 1/8) (fma.f64 -1/2 b (fma.f64 b b 1/4))))
(*.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (-.f64 (pow.f64 b 4) (pow.f64 (+.f64 1/4 (*.f64 b 1/2)) 2))) (+.f64 (fma.f64 b b -1/4) (*.f64 b -1/2)))
(*.f64 (/.f64 (log.f64 c) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (+.f64 1/4 (*.f64 b 1/2)) 2)) (+.f64 (pow.f64 b 3) -1/8))) (+.f64 (fma.f64 b b -1/4) (*.f64 -1/2 b)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (fma.f64 b 1/2 1/4) 2)) (log.f64 c))) (fma.f64 -1/2 b (fma.f64 b b -1/4)))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (-.f64 (pow.f64 b 4) (pow.f64 (fma.f64 b 1/2 1/4) 2))) (log.f64 c)) (fma.f64 -1/2 b (fma.f64 b b -1/4)))
(*.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (+.f64 1/4 (*.f64 b 1/2)) 3))) (+.f64 (pow.f64 b 4) (*.f64 (+.f64 1/4 (*.f64 b 1/2)) (-.f64 (+.f64 1/4 (*.f64 b 1/2)) (*.f64 b b)))))
(*.f64 (/.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (+.f64 1/4 (*.f64 b 1/2)) 3)) (+.f64 (pow.f64 b 3) -1/8))) (+.f64 (pow.f64 b 4) (*.f64 (+.f64 1/4 (*.f64 b 1/2)) (+.f64 1/4 (-.f64 (*.f64 b 1/2) (*.f64 b b))))))
(*.f64 (*.f64 (/.f64 (log.f64 c) (+.f64 (pow.f64 b 6) (pow.f64 (fma.f64 b 1/2 1/4) 3))) (+.f64 (pow.f64 b 3) -1/8)) (fma.f64 (fma.f64 b 1/2 1/4) (+.f64 1/4 (*.f64 b (-.f64 1/2 b))) (pow.f64 b 4)))
(*.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (*.f64 (+.f64 b -1/2) (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(*.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/4) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/4) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/2))
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3/2) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3/2))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/4) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/4) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/2))
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)) (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3/2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/4) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/4) (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/2) (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3/2) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3/2))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3/2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/4) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/4) (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/2) (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6))) (*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 3/4) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 3/4))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) 3/2)
(*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/6))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)))
(/.f64 (+.f64 -1/8 (pow.f64 b 3)) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (log.f64 c)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c))
(/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (fma.f64 b (+.f64 b 1/2) 1/4))
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)))
(/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c))
(/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (fma.f64 b (+.f64 b 1/2) 1/4))
(/.f64 (*.f64 (log.f64 c) (-.f64 1/4 (*.f64 b b))) (-.f64 -1/2 b))
(/.f64 (log.f64 c) (/.f64 (-.f64 -1/2 b) (-.f64 1/4 (*.f64 b b))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b b -1/4)) (-.f64 -1/2 b)) (log.f64 c))
(/.f64 (*.f64 (log.f64 c) (neg.f64 (fma.f64 b b -1/4))) (+.f64 (neg.f64 b) -1/2))
(/.f64 (log.f64 c) (/.f64 (-.f64 -1/2 b) (-.f64 1/4 (*.f64 b b))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b b -1/4)) (-.f64 -1/2 b)) (log.f64 c))
(/.f64 (*.f64 (log.f64 c) (neg.f64 (+.f64 -1/8 (pow.f64 b 3)))) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (log.f64 c) (/.f64 (+.f64 -1/4 (neg.f64 (*.f64 b (+.f64 b 1/2)))) (+.f64 1/8 (neg.f64 (pow.f64 b 3)))))
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/4 (*.f64 b (+.f64 b 1/2)))) (-.f64 1/8 (pow.f64 b 3)))
(/.f64 (*.f64 1 (*.f64 (log.f64 c) (fma.f64 b b -1/4))) (+.f64 b 1/2))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)))
(/.f64 (*.f64 1 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c))
(/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (fma.f64 b (+.f64 b 1/2) 1/4))
(/.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))) (/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (sqrt.f64 (+.f64 (pow.f64 b 3) -1/8))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 b 3) -1/8)) (sqrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))))
(*.f64 (/.f64 (log.f64 c) (sqrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4))) (*.f64 (sqrt.f64 (+.f64 -1/2 b)) (sqrt.f64 (+.f64 (pow.f64 b 3) -1/8))))
(/.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (fma.f64 b b -1/4))) (sqrt.f64 (+.f64 b 1/2)))
(/.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))) (/.f64 (sqrt.f64 (+.f64 b 1/2)) (sqrt.f64 (fma.f64 b b -1/4))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b b -1/4)) (sqrt.f64 (+.f64 b 1/2))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))))
(/.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2)) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2) (*.f64 (log.f64 c) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8)))) (cbrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4)))
(/.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (fma.f64 b b -1/4))) (cbrt.f64 (+.f64 b 1/2)))
(/.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2)) (/.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (fma.f64 b b -1/4))))
(/.f64 (log.f64 c) (/.f64 (/.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (fma.f64 b b -1/4))) (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2)))
(*.f64 (/.f64 (log.f64 c) (cbrt.f64 (+.f64 b 1/2))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2) (cbrt.f64 (fma.f64 b b -1/4))))
(/.f64 (*.f64 (-.f64 1/4 (*.f64 b b)) (log.f64 c)) (-.f64 -1/2 b))
(/.f64 (log.f64 c) (/.f64 (-.f64 -1/2 b) (-.f64 1/4 (*.f64 b b))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b b -1/4)) (-.f64 -1/2 b)) (log.f64 c))
(/.f64 (*.f64 (neg.f64 (fma.f64 b b -1/4)) (log.f64 c)) (+.f64 (neg.f64 b) -1/2))
(/.f64 (log.f64 c) (/.f64 (-.f64 -1/2 b) (-.f64 1/4 (*.f64 b b))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b b -1/4)) (-.f64 -1/2 b)) (log.f64 c))
(/.f64 (*.f64 (neg.f64 (+.f64 -1/8 (pow.f64 b 3))) (log.f64 c)) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (log.f64 c) (/.f64 (+.f64 -1/4 (neg.f64 (*.f64 b (+.f64 b 1/2)))) (+.f64 1/8 (neg.f64 (pow.f64 b 3)))))
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/4 (*.f64 b (+.f64 b 1/2)))) (-.f64 1/8 (pow.f64 b 3)))
(/.f64 (*.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)))
(/.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c))
(/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (fma.f64 b (+.f64 b 1/2) 1/4))
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))) (/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (sqrt.f64 (+.f64 (pow.f64 b 3) -1/8))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 b 3) -1/8)) (sqrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))))
(*.f64 (/.f64 (log.f64 c) (sqrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4))) (*.f64 (sqrt.f64 (+.f64 -1/2 b)) (sqrt.f64 (+.f64 (pow.f64 b 3) -1/8))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b b -1/4)) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 b 1/2)))
(/.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))) (/.f64 (sqrt.f64 (+.f64 b 1/2)) (sqrt.f64 (fma.f64 b b -1/4))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b b -1/4)) (sqrt.f64 (+.f64 b 1/2))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8)) (/.f64 (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (cbrt.f64 (log.f64 c)))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8))) (/.f64 (cbrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4))) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 b 1/2)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (fma.f64 b b -1/4))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2)) (cbrt.f64 (+.f64 b 1/2)))
(/.f64 (cbrt.f64 (fma.f64 b b -1/4)) (/.f64 (/.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (fma.f64 b b -1/4)) (cbrt.f64 (+.f64 b 1/2))) (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2))
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)))
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (+.f64 b 1/2)))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)))
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (+.f64 b 1/2)))) (cbrt.f64 (+.f64 b 1/2)))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)))
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c))
(/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (fma.f64 b (+.f64 b 1/2) 1/4))
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c))
(/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (fma.f64 b (+.f64 b 1/2) 1/4))
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c))
(/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (fma.f64 b (+.f64 b 1/2) 1/4))
(/.f64 (-.f64 (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c))) (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c)))) (-.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c))))
(/.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (-.f64 b -1/2))) (*.f64 (log.f64 c) (-.f64 b -1/2)))
(/.f64 (*.f64 (pow.f64 (log.f64 c) 2) (-.f64 (*.f64 b b) 1/4)) (*.f64 (log.f64 c) (+.f64 b 1/2)))
(/.f64 (*.f64 (pow.f64 (log.f64 c) 2) (fma.f64 b b -1/4)) (*.f64 (log.f64 c) (+.f64 b 1/2)))
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c))) (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c)))) (-.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c))))
(/.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (-.f64 -1/2 b))) (*.f64 (log.f64 c) (-.f64 -1/2 b)))
(/.f64 (*.f64 (pow.f64 (log.f64 c) 2) (neg.f64 (fma.f64 b b -1/4))) (*.f64 (log.f64 c) (-.f64 -1/2 b)))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1))
(/.f64 (*.f64 (+.f64 1 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2))
(fabs.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(log.f64 (pow.f64 c (+.f64 b -1/2)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(log.f64 (-.f64 (+.f64 1 (pow.f64 c (+.f64 b -1/2))) 1))
(log.f64 (+.f64 1 (+.f64 (pow.f64 c (+.f64 -1/2 b)) -1)))
(log1p.f64 (+.f64 -1 (pow.f64 c (+.f64 -1/2 b))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 c) 3) (pow.f64 (+.f64 b -1/2) 3)))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(exp.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(*.f64 (log.f64 c) (+.f64 -1/2 b))
(log1p.f64 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1))
(log.f64 (+.f64 1 (+.f64 (pow.f64 c (+.f64 -1/2 b)) -1)))
(log1p.f64 (+.f64 -1 (pow.f64 c (+.f64 -1/2 b))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1)
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1)
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)))
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(*.f64 1 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 b -1/2)))
(*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/2 b)))
(*.f64 (cbrt.f64 (+.f64 b -1/2)) (cbrt.f64 (log.f64 c)))
(*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/2 b)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) 1/6)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3/2))
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) 1/6)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2)))
(*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 b -1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 b -1/2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 -1/2 b))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 -1/2 b))))))
(*.f64 (cbrt.f64 (+.f64 -1/2 b)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (log.f64 c)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))))
(*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))))))
(*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))) (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))) (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (log.f64 c)))))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))) (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (cbrt.f64 (log.f64 c)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (cbrt.f64 (log.f64 c)))))
(*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))))))
(*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))) (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 -1/2 b))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 -1/2 b))))))
(*.f64 (cbrt.f64 (+.f64 -1/2 b)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (log.f64 c)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))) (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (log.f64 c)))))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))) (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6)) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) 2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6)) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) 2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4))) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (fma.f64 b b -1/4))) (cbrt.f64 (+.f64 b 1/2)))
(/.f64 (cbrt.f64 (fma.f64 b b -1/4)) (/.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (log.f64 c))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b b -1/4)) (cbrt.f64 (+.f64 b 1/2))) (cbrt.f64 (log.f64 c)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (cbrt.f64 (log.f64 c))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4))) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8)))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 b b -1/4)) (cbrt.f64 (log.f64 c))) (cbrt.f64 (+.f64 b 1/2)))
(/.f64 (cbrt.f64 (fma.f64 b b -1/4)) (/.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (log.f64 c))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b b -1/4)) (cbrt.f64 (+.f64 b 1/2))) (cbrt.f64 (log.f64 c)))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) 1) (+.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1))
(/.f64 (*.f64 (+.f64 1 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (+.f64 1 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))))))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) (+.f64 1 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1)
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/3)
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2/3)
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))))
(pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 2)
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3)
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2))
(fabs.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))

eval595.0ms (2.2%)

Compiler

Compiled 32192 to 13006 computations (59.6% saved)

prune542.0ms (2%)

Pruning

22 alts after pruning (21 fresh and 1 done)

PrunedKeptTotal
New1076151091
Fresh4610
Picked101
Done314
Total1084221106
Error
0.01%
Counts
1106 → 22
Alt Table
Click to see full alt table
StatusErrorProgram
60.03%
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) (/.f64 1 (/.f64 (-.f64 z (*.f64 y i)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))
29.7%
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 t (+.f64 a z)))
60.32%
(fma.f64 (log.f64 y) x z)
2.35%
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) b)) 3)) (*.f64 y i))
0.18%
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2)))) (*.f64 y i))
0.5%
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))))) (*.f64 y i))
46.78%
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (log.f64 (cbrt.f64 c))))) (*.f64 y i))
48.96%
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (*.f64 (+.f64 b -1/2) (sqrt.f64 (log.f64 c))) (sqrt.f64 (log.f64 c)))) (*.f64 y i))
15.49%
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
60.33%
(+.f64 (*.f64 (log.f64 y) x) z)
38.42%
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y))))
36.22%
(+.f64 z (+.f64 t (fma.f64 x (log.f64 y) a)))
59.62%
(+.f64 z (+.f64 t (+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 y) 2)) x) (*.f64 (log.f64 (cbrt.f64 y)) x))))
59.62%
(+.f64 z (+.f64 t (*.f64 x (*.f64 3 (log.f64 (cbrt.f64 y))))))
59.68%
(+.f64 z (*.f64 y i))
73.3%
(+.f64 z t)
29.7%
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
61.43%
(+.f64 a (*.f64 y i))
80.76%
(*.f64 (log.f64 c) b)
83.86%
(*.f64 y i)
74.08%
z
75.92%
a
Compiler

Compiled 879 to 635 computations (27.8% saved)

localize37.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.02%
(+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a)
0.02%
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2))))
0.3%
(/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2)))
0.45%
(*.f64 x (log.f64 y))
Compiler

Compiled 111 to 41 computations (63.1% saved)

series4.0ms (0%)

Counts
2 → 108
Calls

27 calls:

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

rewrite122.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1074×associate-+l+
602×+-commutative
522×add-sqr-sqrt
512×associate-+r+
512×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify184.0ms (0.7%)

Algorithm
egg-herbie
Rules
1794×associate-/l*
1560×associate--r+
852×associate--l+
506×fma-def
470×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

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

localize5.0ms (0%)

Compiler

Compiled 13 to 9 computations (30.8% saved)

localize44.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.01%
(+.f64 (*.f64 (log.f64 y) x) z)
0.45%
(*.f64 (log.f64 y) x)
Compiler

Compiled 23 to 11 computations (52.2% saved)

series1.0ms (0%)

Counts
1 → 14
Calls

9 calls:

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

rewrite60.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1934×add-sqr-sqrt
1918×*-un-lft-identity
1780×add-cube-cbrt
1760×add-cbrt-cube
194×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0913
118413
2237413
Stop Event
node limit
Counts
1 → 37
Calls
Call 1
Inputs
(+.f64 (*.f64 (log.f64 y) x) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 (*.f64 (log.f64 y) x) z)) (/.f64 (*.f64 z z) (-.f64 (*.f64 (log.f64 y) x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (log.f64 y) x z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (log.f64 y) x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (*.f64 z z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (log.f64 y) (*.f64 x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 z (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (log.f64 y) x z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 z) (pow.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 y) x z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 y) x z)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (log.f64 y) z)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (log.f64 y) x) z)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 z (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) z)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) z)))))

simplify108.0ms (0.4%)

Algorithm
egg-herbie
Rules
1464×associate-*r*
1296×associate-*l*
1066×associate-+r+
720×associate-+l+
536×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01081641
12631463
29011223
353371223
Stop Event
node limit
Counts
51 → 50
Calls
Call 1
Inputs
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z)
z
(*.f64 (log.f64 y) x)
(*.f64 (log.f64 y) x)
(*.f64 (log.f64 y) x)
z
z
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 (*.f64 (log.f64 y) x) z)) (/.f64 (*.f64 z z) (-.f64 (*.f64 (log.f64 y) x) z)))
(*.f64 (fma.f64 (log.f64 y) x z) 1)
(*.f64 1 (fma.f64 (log.f64 y) x z))
(*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 (log.f64 y) x z)))
(*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x z)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) z)))
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (*.f64 z z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (log.f64 y) (*.f64 x z)))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 z (*.f64 (log.f64 y) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))
(pow.f64 (fma.f64 (log.f64 y) x z) 1)
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) 2)
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 3)
(pow.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2))
(log.f64 (*.f64 (exp.f64 z) (pow.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x z))))
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3))
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x z)))
(exp.f64 (log.f64 (fma.f64 (log.f64 y) x z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 y) x z)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x z)))
(fma.f64 (log.f64 y) x z)
(fma.f64 x (log.f64 y) z)
(fma.f64 1 (*.f64 (log.f64 y) x) z)
(fma.f64 1 z (*.f64 (log.f64 y) x))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (log.f64 y) x))
(fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (log.f64 y) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) z)
Outputs
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z)
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z)
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z)
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z)
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z)
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z)
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z)
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z)
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z)
z
(*.f64 (log.f64 y) x)
(*.f64 x (log.f64 y))
(*.f64 (log.f64 y) x)
(*.f64 x (log.f64 y))
(*.f64 (log.f64 y) x)
(*.f64 x (log.f64 y))
z
z
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) 1)
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 (*.f64 (log.f64 y) x) z)) (/.f64 (*.f64 z z) (-.f64 (*.f64 (log.f64 y) x) z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 z z)) (-.f64 (*.f64 x (log.f64 y)) z))
(*.f64 (fma.f64 (log.f64 y) x z) 1)
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(*.f64 1 (fma.f64 (log.f64 y) x z))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 (log.f64 y) x z)))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x z)))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 z z)) (-.f64 (*.f64 x (log.f64 y)) z))
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 z 3)) 1) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 z (-.f64 z (*.f64 x (log.f64 y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 (neg.f64 (log.f64 y)) x z) (pow.f64 (*.f64 x (log.f64 y)) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 z z)) (-.f64 (*.f64 x (log.f64 y)) z))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 z 3)) 1) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 z (-.f64 z (*.f64 x (log.f64 y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 (neg.f64 (log.f64 y)) x z) (pow.f64 (*.f64 x (log.f64 y)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 z z)) (-.f64 (*.f64 x (log.f64 y)) z))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 z 3)) 1) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 z (-.f64 z (*.f64 x (log.f64 y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 (neg.f64 (log.f64 y)) x z) (pow.f64 (*.f64 x (log.f64 y)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (*.f64 z z) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (log.f64 y) (*.f64 x z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 z 3)) 1) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 z (-.f64 z (*.f64 x (log.f64 y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 (neg.f64 (log.f64 y)) x z) (pow.f64 (*.f64 x (log.f64 y)) 2)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 z (*.f64 (log.f64 y) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 z z)) (-.f64 (*.f64 x (log.f64 y)) z))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 z z)) (-.f64 (*.f64 x (log.f64 y)) z))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 z 3)) 1) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 z (-.f64 z (*.f64 x (log.f64 y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 (neg.f64 (log.f64 y)) x z) (pow.f64 (*.f64 x (log.f64 y)) 2)))
(pow.f64 (fma.f64 (log.f64 y) x z) 1)
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) 2)
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 3)
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(pow.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) 1/3)
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(log.f64 (*.f64 (exp.f64 z) (pow.f64 y x)))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x z))))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x z)))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(exp.f64 (log.f64 (fma.f64 (log.f64 y) x z)))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 y) x z)) 1))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x z)))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(fma.f64 (log.f64 y) x z)
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(fma.f64 x (log.f64 y) z)
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 1 (*.f64 (log.f64 y) x) z)
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(fma.f64 1 z (*.f64 (log.f64 y) x))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (log.f64 y) x))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) z)
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (log.f64 y) x))
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) z)
(+.f64 z (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)))
(-.f64 z (*.f64 (neg.f64 (log.f64 y)) x))
(fma.f64 x (log.f64 y) z)

localize15.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.01%
(+.f64 z (+.f64 t (fma.f64 x (log.f64 y) a)))
0.21%
(fma.f64 x (log.f64 y) a)
Compiler

Compiled 36 to 12 computations (66.7% saved)

series3.0ms (0%)

Counts
2 → 96
Calls

24 calls:

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

rewrite117.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1310×distribute-lft-in
1226×associate-*r/
946×associate-*l/
300×associate-+l+
294×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify173.0ms (0.6%)

Algorithm
egg-herbie
Rules
1026×+-commutative
870×associate--r+
846×associate-/r/
702×associate-/l/
506×associate--l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03689500
110739250
251239234
Stop Event
node limit
Counts
222 → 217
Calls
Call 1
Inputs
a
(+.f64 (*.f64 (log.f64 y) x) a)
(+.f64 (*.f64 (log.f64 y) x) a)
(+.f64 (*.f64 (log.f64 y) x) a)
(*.f64 (log.f64 y) x)
(+.f64 a (*.f64 (log.f64 y) x))
(+.f64 a (*.f64 (log.f64 y) x))
(+.f64 a (*.f64 (log.f64 y) x))
(*.f64 (log.f64 y) x)
(+.f64 a (*.f64 (log.f64 y) x))
(+.f64 a (*.f64 (log.f64 y) x))
(+.f64 a (*.f64 (log.f64 y) x))
(+.f64 (*.f64 (log.f64 y) x) a)
(+.f64 (*.f64 (log.f64 y) x) a)
(+.f64 (*.f64 (log.f64 y) x) a)
(+.f64 (*.f64 (log.f64 y) x) a)
(+.f64 a (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 a (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 a (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 a (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) a)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) a)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) a)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) a)
(*.f64 (log.f64 y) x)
(+.f64 a (*.f64 (log.f64 y) x))
(+.f64 a (*.f64 (log.f64 y) x))
(+.f64 a (*.f64 (log.f64 y) x))
a
(+.f64 (*.f64 (log.f64 y) x) a)
(+.f64 (*.f64 (log.f64 y) x) a)
(+.f64 (*.f64 (log.f64 y) x) a)
a
(+.f64 (*.f64 (log.f64 y) x) a)
(+.f64 (*.f64 (log.f64 y) x) a)
(+.f64 (*.f64 (log.f64 y) x) a)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
z
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
z
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a z))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
t
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
t
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 t z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(*.f64 (log.f64 y) x)
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(*.f64 (log.f64 y) x)
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
a
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
a
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 a (*.f64 x (log.f64 y)))
(+.f64 a (*.f64 (*.f64 x (log.f64 y)) 1))
(+.f64 (*.f64 x (log.f64 y)) a)
(+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) a)
(+.f64 (*.f64 1 (*.f64 (*.f64 x (log.f64 y)) 1)) a)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) a))) 1)
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (*.f64 x (log.f64 y))))
(-.f64 (+.f64 (*.f64 x (log.f64 y)) (exp.f64 (log1p.f64 a))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (exp.f64 (log1p.f64 a))) 1)
(*.f64 (fma.f64 x (log.f64 y) a) 1)
(*.f64 1 (fma.f64 x (log.f64 y) a))
(*.f64 (sqrt.f64 (fma.f64 x (log.f64 y) a)) (sqrt.f64 (fma.f64 x (log.f64 y) a)))
(*.f64 (cbrt.f64 (fma.f64 x (log.f64 y) a)) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) a)) 2) (cbrt.f64 (fma.f64 x (log.f64 y) a)))
(/.f64 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 a a)) (-.f64 (*.f64 x (log.f64 y)) a))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 x (log.f64 y)) 3)) (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (-.f64 (*.f64 a a) (*.f64 (*.f64 x (log.f64 y)) a))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 a a))) (-.f64 (*.f64 x (log.f64 y)) a))
(/.f64 (*.f64 1 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 x (log.f64 y)) 3))) (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (-.f64 (*.f64 a a) (*.f64 (*.f64 x (log.f64 y)) a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 a a)) 1) (-.f64 (*.f64 x (log.f64 y)) a))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 x (log.f64 y)) 3)) 1) (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (-.f64 (*.f64 a a) (*.f64 (*.f64 x (log.f64 y)) a))))
(pow.f64 (fma.f64 x (log.f64 y) a) 1)
(pow.f64 (sqrt.f64 (fma.f64 x (log.f64 y) a)) 2)
(pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) a)) 3)
(pow.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 2))
(log.f64 (exp.f64 (fma.f64 x (log.f64 y) a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (log.f64 y) a))))
(cbrt.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (log.f64 y) a)))
(exp.f64 (log.f64 (fma.f64 x (log.f64 y) a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (log.f64 y) a)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (log.f64 y) a)))
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) a) z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) a))) (-.f64 1 (+.f64 z t)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)))) 1)
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) a) t)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) a) t))) (-.f64 1 z))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))) (/.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (fma.f64 x (log.f64 y) a))) (-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 2) (-.f64 t (fma.f64 x (log.f64 y) a))) z))
(-.f64 (+.f64 z (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) a) t)))) 1)
(-.f64 (+.f64 z (/.f64 (*.f64 t t) (-.f64 t (fma.f64 x (log.f64 y) a)))) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 2) (-.f64 t (fma.f64 x (log.f64 y) a))))
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (exp.f64 (log1p.f64 z))) 1)
(-.f64 (+.f64 (+.f64 z t) (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) a)))) 1)
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) a) z) (exp.f64 (log1p.f64 t))) 1)
(-.f64 (+.f64 (+.f64 (+.f64 z t) (*.f64 x (log.f64 y))) (exp.f64 (log1p.f64 a))) 1)
(-.f64 (+.f64 (*.f64 (+.f64 z t) 1) (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) a)))) 1)
(*.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)) 1)
(*.f64 1 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) (/.f64 1 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) (/.f64 1 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(*.f64 (/.f64 1 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))) (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)))
(*.f64 (/.f64 1 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))) (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) (-.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) (+.f64 (*.f64 z z) (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)))))
(*.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))) (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))) (-.f64 (*.f64 z z) (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) (+.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))) 3))) (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (-.f64 (*.f64 (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))) (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))) (*.f64 (*.f64 z z) (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))))
(/.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)) (/.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)) (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(/.f64 1 (/.f64 1 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))
(/.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))) (/.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))) (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (/.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) (/.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))) (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)))) (/.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))) (/.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (*.f64 z z)) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))
(/.f64 (-.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (pow.f64 (fma.f64 x (log.f64 y) a) 2)) (-.f64 (+.f64 z t) (fma.f64 x (log.f64 y) a)))
(/.f64 (-.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) (*.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) (*.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))) (-.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (*.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (*.f64 z z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 3) (pow.f64 (+.f64 z t) 3)) (+.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 2) (*.f64 (+.f64 z t) (fma.f64 x (log.f64 y) a)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 z 3) 3) (pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3) 3)) (*.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))) (+.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) (-.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) 3)) (*.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)) (+.f64 (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (*.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (neg.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(/.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) (neg.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) 1) (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) 1) (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (*.f64 z z))) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))
(/.f64 (*.f64 1 (-.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (pow.f64 (fma.f64 x (log.f64 y) a) 2))) (-.f64 (+.f64 z t) (fma.f64 x (log.f64 y) a)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 3) (pow.f64 (+.f64 z t) 3))) (+.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 2) (*.f64 (+.f64 z t) (fma.f64 x (log.f64 y) a)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)))) (neg.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))) (neg.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)))) (sqrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))) (sqrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)))) (cbrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 2) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))) (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (*.f64 z z)) 1) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (pow.f64 (fma.f64 x (log.f64 y) a) 2)) 1) (-.f64 (+.f64 z t) (fma.f64 x (log.f64 y) a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 3) (pow.f64 (+.f64 z t) 3)) 1) (+.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 2) (*.f64 (+.f64 z t) (fma.f64 x (log.f64 y) a)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) 1) (neg.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) 1) (neg.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)))) (sqrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)))) (sqrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 2)) (cbrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 2)) (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (/.f64 1 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)))) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (*.f64 z z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) 3)) (/.f64 1 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)))) (+.f64 (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (*.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) (*.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) (/.f64 1 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))) (-.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 z 3) 3) (pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3) 3)) (/.f64 1 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))) (+.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) (-.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) 1) (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) (sqrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)))) (sqrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) (*.f64 (cbrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))) (cbrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))) (cbrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) (+.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) t)) (sqrt.f64 z))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) t))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) 1) (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) (sqrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))) (sqrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) (*.f64 (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))) (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))) (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)) 1)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 2)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))))
(exp.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))))
(fma.f64 1 z (+.f64 (fma.f64 x (log.f64 y) a) t))
(fma.f64 1 (+.f64 (fma.f64 x (log.f64 y) a) t) z)
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) t)) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) t)) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (+.f64 (fma.f64 x (log.f64 y) a) t))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) t)) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) t)) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (+.f64 (fma.f64 x (log.f64 y) a) t))
Outputs
a
(+.f64 (*.f64 (log.f64 y) x) a)
(fma.f64 (log.f64 y) x a)
(+.f64 (*.f64 (log.f64 y) x) a)
(fma.f64 (log.f64 y) x a)
(+.f64 (*.f64 (log.f64 y) x) a)
(fma.f64 (log.f64 y) x a)
(*.f64 (log.f64 y) x)
(+.f64 a (*.f64 (log.f64 y) x))
(fma.f64 (log.f64 y) x a)
(+.f64 a (*.f64 (log.f64 y) x))
(fma.f64 (log.f64 y) x a)
(+.f64 a (*.f64 (log.f64 y) x))
(fma.f64 (log.f64 y) x a)
(*.f64 (log.f64 y) x)
(+.f64 a (*.f64 (log.f64 y) x))
(fma.f64 (log.f64 y) x a)
(+.f64 a (*.f64 (log.f64 y) x))
(fma.f64 (log.f64 y) x a)
(+.f64 a (*.f64 (log.f64 y) x))
(fma.f64 (log.f64 y) x a)
(+.f64 (*.f64 (log.f64 y) x) a)
(fma.f64 (log.f64 y) x a)
(+.f64 (*.f64 (log.f64 y) x) a)
(fma.f64 (log.f64 y) x a)
(+.f64 (*.f64 (log.f64 y) x) a)
(fma.f64 (log.f64 y) x a)
(+.f64 (*.f64 (log.f64 y) x) a)
(fma.f64 (log.f64 y) x a)
(+.f64 a (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 a (neg.f64 (*.f64 x (neg.f64 (log.f64 y)))))
(-.f64 a (*.f64 x (neg.f64 (log.f64 y))))
(+.f64 a (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 a (neg.f64 (*.f64 x (neg.f64 (log.f64 y)))))
(-.f64 a (*.f64 x (neg.f64 (log.f64 y))))
(+.f64 a (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 a (neg.f64 (*.f64 x (neg.f64 (log.f64 y)))))
(-.f64 a (*.f64 x (neg.f64 (log.f64 y))))
(+.f64 a (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))
(+.f64 a (neg.f64 (*.f64 x (neg.f64 (log.f64 y)))))
(-.f64 a (*.f64 x (neg.f64 (log.f64 y))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) a)
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x a)
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) a)
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x a)
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) a)
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x a)
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) a)
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x a)
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)
(*.f64 (log.f64 y) x)
(+.f64 a (*.f64 (log.f64 y) x))
(fma.f64 (log.f64 y) x a)
(+.f64 a (*.f64 (log.f64 y) x))
(fma.f64 (log.f64 y) x a)
(+.f64 a (*.f64 (log.f64 y) x))
(fma.f64 (log.f64 y) x a)
a
(+.f64 (*.f64 (log.f64 y) x) a)
(fma.f64 (log.f64 y) x a)
(+.f64 (*.f64 (log.f64 y) x) a)
(fma.f64 (log.f64 y) x a)
(+.f64 (*.f64 (log.f64 y) x) a)
(fma.f64 (log.f64 y) x a)
a
(+.f64 (*.f64 (log.f64 y) x) a)
(fma.f64 (log.f64 y) x a)
(+.f64 (*.f64 (log.f64 y) x) a)
(fma.f64 (log.f64 y) x a)
(+.f64 (*.f64 (log.f64 y) x) a)
(fma.f64 (log.f64 y) x a)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a t))
(+.f64 t (fma.f64 (log.f64 y) x a))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
z
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
z
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a z))
(+.f64 z (fma.f64 (log.f64 y) x a))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
t
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
t
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 t z))
(+.f64 t (+.f64 a z))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(*.f64 (log.f64 y) x)
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(*.f64 (log.f64 y) x)
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))
(+.f64 a (+.f64 (+.f64 t z) (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))))
(+.f64 t (+.f64 a (-.f64 z (*.f64 x (neg.f64 (log.f64 y))))))
(-.f64 z (-.f64 (neg.f64 a) (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))
(+.f64 a (+.f64 (+.f64 t z) (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))))
(+.f64 t (+.f64 a (-.f64 z (*.f64 x (neg.f64 (log.f64 y))))))
(-.f64 z (-.f64 (neg.f64 a) (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))
(+.f64 a (+.f64 (+.f64 t z) (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))))
(+.f64 t (+.f64 a (-.f64 z (*.f64 x (neg.f64 (log.f64 y))))))
(-.f64 z (-.f64 (neg.f64 a) (fma.f64 (log.f64 y) x t)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))
(+.f64 a (+.f64 (+.f64 t z) (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))))
(+.f64 t (+.f64 a (-.f64 z (*.f64 x (neg.f64 (log.f64 y))))))
(-.f64 z (-.f64 (neg.f64 a) (fma.f64 (log.f64 y) x t)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z)))
(+.f64 (fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x a) (+.f64 t z))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 t (+.f64 a z)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z)))
(+.f64 (fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x a) (+.f64 t z))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 t (+.f64 a z)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z)))
(+.f64 (fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x a) (+.f64 t z))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 t (+.f64 a z)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z)))
(+.f64 (fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x a) (+.f64 t z))
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 t (+.f64 a z)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))
(fma.f64 (log.f64 y) x (+.f64 t z))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
a
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
a
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 a (*.f64 x (log.f64 y)))
(fma.f64 (log.f64 y) x a)
(+.f64 a (*.f64 (*.f64 x (log.f64 y)) 1))
(fma.f64 (log.f64 y) x a)
(+.f64 (*.f64 x (log.f64 y)) a)
(fma.f64 (log.f64 y) x a)
(+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) a)
(fma.f64 (log.f64 y) x a)
(+.f64 (*.f64 1 (*.f64 (*.f64 x (log.f64 y)) 1)) a)
(fma.f64 (log.f64 y) x a)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) a))) 1)
(fma.f64 (log.f64 y) x a)
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (*.f64 x (log.f64 y))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 a)) 1) (*.f64 (log.f64 y) x))
(fma.f64 (log.f64 y) x (expm1.f64 (log1p.f64 a)))
(-.f64 (+.f64 (*.f64 x (log.f64 y)) (exp.f64 (log1p.f64 a))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 a)) 1) (*.f64 (log.f64 y) x))
(fma.f64 (log.f64 y) x (expm1.f64 (log1p.f64 a)))
(-.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (exp.f64 (log1p.f64 a))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 a)) 1) (*.f64 (log.f64 y) x))
(fma.f64 (log.f64 y) x (expm1.f64 (log1p.f64 a)))
(*.f64 (fma.f64 x (log.f64 y) a) 1)
(fma.f64 (log.f64 y) x a)
(*.f64 1 (fma.f64 x (log.f64 y) a))
(fma.f64 (log.f64 y) x a)
(*.f64 (sqrt.f64 (fma.f64 x (log.f64 y) a)) (sqrt.f64 (fma.f64 x (log.f64 y) a)))
(fma.f64 (log.f64 y) x a)
(*.f64 (cbrt.f64 (fma.f64 x (log.f64 y) a)) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) a)) 2))
(fma.f64 (log.f64 y) x a)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) a)) 2) (cbrt.f64 (fma.f64 x (log.f64 y) a)))
(fma.f64 (log.f64 y) x a)
(/.f64 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 a a)) (-.f64 (*.f64 x (log.f64 y)) a))
(/.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 x (log.f64 y) (neg.f64 a))) (fma.f64 x (log.f64 y) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x (neg.f64 a))) (fma.f64 (log.f64 y) x (neg.f64 a)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 x (log.f64 y)) 3)) (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (-.f64 (*.f64 a a) (*.f64 (*.f64 x (log.f64 y)) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (fma.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 y) x) (*.f64 a (-.f64 a (*.f64 (log.f64 y) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 a 3)) (fma.f64 a (-.f64 a (*.f64 (log.f64 y) x)) (*.f64 (log.f64 y) (*.f64 (log.f64 y) (*.f64 x x)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 a a))) (-.f64 (*.f64 x (log.f64 y)) a))
(/.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 x (log.f64 y) (neg.f64 a))) (fma.f64 x (log.f64 y) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x (neg.f64 a))) (fma.f64 (log.f64 y) x (neg.f64 a)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 x (log.f64 y)) 3))) (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (-.f64 (*.f64 a a) (*.f64 (*.f64 x (log.f64 y)) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (fma.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 y) x) (*.f64 a (-.f64 a (*.f64 (log.f64 y) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 a 3)) (fma.f64 a (-.f64 a (*.f64 (log.f64 y) x)) (*.f64 (log.f64 y) (*.f64 (log.f64 y) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 a a)) 1) (-.f64 (*.f64 x (log.f64 y)) a))
(/.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 x (log.f64 y) (neg.f64 a))) (fma.f64 x (log.f64 y) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x (neg.f64 a))) (fma.f64 (log.f64 y) x (neg.f64 a)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 x (log.f64 y)) 3)) 1) (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (-.f64 (*.f64 a a) (*.f64 (*.f64 x (log.f64 y)) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (fma.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 y) x) (*.f64 a (-.f64 a (*.f64 (log.f64 y) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 a 3)) (fma.f64 a (-.f64 a (*.f64 (log.f64 y) x)) (*.f64 (log.f64 y) (*.f64 (log.f64 y) (*.f64 x x)))))
(pow.f64 (fma.f64 x (log.f64 y) a) 1)
(fma.f64 (log.f64 y) x a)
(pow.f64 (sqrt.f64 (fma.f64 x (log.f64 y) a)) 2)
(fma.f64 (log.f64 y) x a)
(pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) a)) 3)
(fma.f64 (log.f64 y) x a)
(pow.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 3) 1/3)
(fma.f64 (log.f64 y) x a)
(sqrt.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 2))
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x a) 2))
(fabs.f64 (fma.f64 (log.f64 y) x a))
(log.f64 (exp.f64 (fma.f64 x (log.f64 y) a)))
(fma.f64 (log.f64 y) x a)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (log.f64 y) a))))
(fma.f64 (log.f64 y) x a)
(cbrt.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 3))
(fma.f64 (log.f64 y) x a)
(expm1.f64 (log1p.f64 (fma.f64 x (log.f64 y) a)))
(fma.f64 (log.f64 y) x a)
(exp.f64 (log.f64 (fma.f64 x (log.f64 y) a)))
(fma.f64 (log.f64 y) x a)
(exp.f64 (*.f64 (log.f64 (fma.f64 x (log.f64 y) a)) 1))
(fma.f64 (log.f64 y) x a)
(log1p.f64 (expm1.f64 (fma.f64 x (log.f64 y) a)))
(fma.f64 (log.f64 y) x a)
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) a) z)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 t)) 1) (+.f64 z (fma.f64 (log.f64 y) x a)))
(+.f64 z (+.f64 (fma.f64 (log.f64 y) x a) (expm1.f64 (log1p.f64 t))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) a))) (-.f64 1 (+.f64 z t)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)))) 1)
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) a) t)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 t (+.f64 (fma.f64 (log.f64 y) x a) (expm1.f64 (log1p.f64 z))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) a) t))) (-.f64 1 z))
(-.f64 (exp.f64 (log1p.f64 (+.f64 t (fma.f64 (log.f64 y) x a)))) (-.f64 1 z))
(+.f64 z (expm1.f64 (log1p.f64 (+.f64 t (fma.f64 (log.f64 y) x a)))))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))) (/.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (fma.f64 x (log.f64 y) a))) (-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 2) (-.f64 t (fma.f64 x (log.f64 y) a))) z))
(+.f64 (-.f64 (/.f64 t (/.f64 (-.f64 t (fma.f64 (log.f64 y) x a)) t)) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x a) 2) (-.f64 t (fma.f64 (log.f64 y) x a)))) z)
(+.f64 z (-.f64 (/.f64 (*.f64 t t) (-.f64 t (fma.f64 (log.f64 y) x a))) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x a) 2) (-.f64 t (fma.f64 (log.f64 y) x a)))))
(-.f64 (+.f64 z (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) a) t)))) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 t (fma.f64 (log.f64 y) x a)))) (-.f64 1 z))
(+.f64 z (expm1.f64 (log1p.f64 (+.f64 t (fma.f64 (log.f64 y) x a)))))
(-.f64 (+.f64 z (/.f64 (*.f64 t t) (-.f64 t (fma.f64 x (log.f64 y) a)))) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 2) (-.f64 t (fma.f64 x (log.f64 y) a))))
(+.f64 (-.f64 (/.f64 t (/.f64 (-.f64 t (fma.f64 (log.f64 y) x a)) t)) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x a) 2) (-.f64 t (fma.f64 (log.f64 y) x a)))) z)
(+.f64 z (-.f64 (/.f64 (*.f64 t t) (-.f64 t (fma.f64 (log.f64 y) x a))) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x a) 2) (-.f64 t (fma.f64 (log.f64 y) x a)))))
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (exp.f64 (log1p.f64 z))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (+.f64 t (fma.f64 (log.f64 y) x a)))
(+.f64 t (+.f64 (fma.f64 (log.f64 y) x a) (expm1.f64 (log1p.f64 z))))
(-.f64 (+.f64 (+.f64 z t) (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) a)))) 1)
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) a) z) (exp.f64 (log1p.f64 t))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 t)) 1) (+.f64 z (fma.f64 (log.f64 y) x a)))
(+.f64 z (+.f64 (fma.f64 (log.f64 y) x a) (expm1.f64 (log1p.f64 t))))
(-.f64 (+.f64 (+.f64 (+.f64 z t) (*.f64 x (log.f64 y))) (exp.f64 (log1p.f64 a))) 1)
(+.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) (-.f64 (exp.f64 (log1p.f64 a)) 1))
(+.f64 (+.f64 t z) (fma.f64 (log.f64 y) x (expm1.f64 (log1p.f64 a))))
(+.f64 (fma.f64 (log.f64 y) x (expm1.f64 (log1p.f64 a))) (+.f64 t z))
(-.f64 (+.f64 (*.f64 (+.f64 z t) 1) (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) a)))) 1)
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(*.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)) 1)
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(*.f64 1 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 2))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) (/.f64 1 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) (/.f64 1 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))
(*.f64 (/.f64 1 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))) (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(*.f64 (/.f64 1 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))) (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) (-.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) (+.f64 (*.f64 z z) (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2)) (-.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3))) (fma.f64 z z (*.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) (+.f64 t (fma.f64 (log.f64 y) x a)))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2)) (/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)) (fma.f64 z z (*.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))) (+.f64 t (fma.f64 (log.f64 y) x a))))))
(*.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))) (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))) (-.f64 (*.f64 z z) (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)) (-.f64 (*.f64 z (pow.f64 z 3)) (*.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2) (*.f64 (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))) (-.f64 (*.f64 z z) (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)) (-.f64 (pow.f64 z 4) (*.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2) (*.f64 (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))) (-.f64 (*.f64 z z) (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) (+.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))) 3))) (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (-.f64 (*.f64 (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))) (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))) (*.f64 (*.f64 z z) (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z))) 3) (pow.f64 z 6))) (+.f64 (*.f64 z (pow.f64 z 3)) (*.f64 (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z))) (-.f64 (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z))) (*.f64 z z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)) (fma.f64 (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z))) (fma.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)) (*.f64 z (neg.f64 z))) (pow.f64 z 4))) (+.f64 (pow.f64 (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z))) 3) (pow.f64 z 6)))
(/.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)) (/.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)) (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(/.f64 1 (/.f64 1 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))
(/.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))) (/.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))) (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (/.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))) (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2)))) (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) (/.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))) (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3))) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z))))) (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3))))
(*.f64 (hypot.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3/2) (pow.f64 z 3/2)) (/.f64 (hypot.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3/2) (pow.f64 z 3/2)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)))) (/.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))) (/.f64 (/.f64 (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2)))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))) (/.f64 (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))) (*.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))) (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))) (/.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)))) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3))) (/.f64 (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (*.f64 z z)) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(/.f64 (-.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (pow.f64 (fma.f64 x (log.f64 y) a) 2)) (-.f64 (+.f64 z t) (fma.f64 x (log.f64 y) a)))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (fma.f64 (log.f64 y) x a) 2)) (+.f64 z (-.f64 t (fma.f64 (log.f64 y) x a))))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (fma.f64 (log.f64 y) x a) 2)) (+.f64 t (-.f64 z (fma.f64 (log.f64 y) x a))))
(/.f64 (-.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) (*.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) (*.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))) (-.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 6)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z))))) (-.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)))
(/.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 6)) (-.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3))) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (*.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (*.f64 z z))))
(/.f64 (-.f64 (*.f64 z (pow.f64 z 3)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 4)) (*.f64 (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))) (+.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))))
(*.f64 (/.f64 (fma.f64 z z (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2)) (fma.f64 z z (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 3) (pow.f64 (+.f64 z t) 3)) (+.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 2) (*.f64 (+.f64 z t) (fma.f64 x (log.f64 y) a)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x a) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x a) 2) (*.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x a) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (*.f64 (fma.f64 (log.f64 y) x a) (-.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 z 3) 3) (pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3) 3)) (*.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))) (+.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) (-.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 z 3) 3) (pow.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3) 3)) (*.f64 (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))) (-.f64 (+.f64 (pow.f64 z 6) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 6)) (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 z 3) 3) (pow.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3) 3)) (*.f64 (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))) (fma.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3) (pow.f64 z 3)) (pow.f64 z 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) 3)) (*.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)) (+.f64 (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (*.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)))))
(/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2) 3)) (*.f64 (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))) (+.f64 (*.f64 z (pow.f64 z 3)) (+.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 4) (*.f64 z (*.f64 z (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2)))))))
(/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 6)) (*.f64 (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))) (+.f64 (pow.f64 z 4) (*.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2) (fma.f64 z z (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (neg.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) (neg.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) 1) (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) 1) (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (*.f64 z z))) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(/.f64 (*.f64 1 (-.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (pow.f64 (fma.f64 x (log.f64 y) a) 2))) (-.f64 (+.f64 z t) (fma.f64 x (log.f64 y) a)))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (fma.f64 (log.f64 y) x a) 2)) (+.f64 z (-.f64 t (fma.f64 (log.f64 y) x a))))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (fma.f64 (log.f64 y) x a) 2)) (+.f64 t (-.f64 z (fma.f64 (log.f64 y) x a))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 3) (pow.f64 (+.f64 z t) 3))) (+.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 2) (*.f64 (+.f64 z t) (fma.f64 x (log.f64 y) a)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x a) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x a) 2) (*.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x a) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (*.f64 (fma.f64 (log.f64 y) x a) (-.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)))) (neg.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))) (neg.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)))) (sqrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(/.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) (/.f64 (sqrt.f64 (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) (sqrt.f64 (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))) (sqrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3))) (/.f64 (sqrt.f64 (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z))))) (sqrt.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) (sqrt.f64 (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))) (hypot.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3/2) (pow.f64 z 3/2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)))) (cbrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) 2) (/.f64 (cbrt.f64 (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))) (/.f64 (cbrt.f64 (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) (pow.f64 (cbrt.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 2) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))) (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) 2) (/.f64 (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) 2) (/.f64 (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (*.f64 z z)) 1) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (pow.f64 (fma.f64 x (log.f64 y) a) 2)) 1) (-.f64 (+.f64 z t) (fma.f64 x (log.f64 y) a)))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (fma.f64 (log.f64 y) x a) 2)) (+.f64 z (-.f64 t (fma.f64 (log.f64 y) x a))))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (fma.f64 (log.f64 y) x a) 2)) (+.f64 t (-.f64 z (fma.f64 (log.f64 y) x a))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 3) (pow.f64 (+.f64 z t) 3)) 1) (+.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) a) 2) (*.f64 (+.f64 z t) (fma.f64 x (log.f64 y) a)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x a) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (-.f64 (pow.f64 (fma.f64 (log.f64 y) x a) 2) (*.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x a) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (*.f64 (fma.f64 (log.f64 y) x a) (-.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) 1) (neg.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) 1) (neg.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)))) (sqrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(/.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) (/.f64 (sqrt.f64 (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) (sqrt.f64 (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)))) (sqrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3))) (/.f64 (sqrt.f64 (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z))))) (sqrt.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) (sqrt.f64 (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))) (hypot.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3/2) (pow.f64 z 3/2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 2)) (cbrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) 2) (/.f64 (cbrt.f64 (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))) (/.f64 (cbrt.f64 (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) (pow.f64 (cbrt.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) 2)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 2)) (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) 2) (/.f64 (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) 2) (/.f64 (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z))))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (/.f64 1 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)))) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 z (pow.f64 z 3)) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 4)) (*.f64 (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))) (+.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))))
(*.f64 (/.f64 (fma.f64 z z (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2)) (fma.f64 z z (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) 3)) (/.f64 1 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)))) (+.f64 (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))) (*.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2))))
(/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2) 3)) (*.f64 (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))) (+.f64 (*.f64 z (pow.f64 z 3)) (+.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 4) (*.f64 z (*.f64 z (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2)))))))
(/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 6)) (*.f64 (-.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))) (+.f64 (pow.f64 z 4) (*.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2) (fma.f64 z z (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) (*.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3))) (/.f64 1 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))) (-.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))
(/.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 6)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z))))) (-.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)))
(/.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 6)) (-.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3))) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 z 3) 3) (pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3) 3)) (/.f64 1 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))) (+.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) (-.f64 (*.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 z 3) 3) (pow.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3) 3)) (*.f64 (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))) (-.f64 (+.f64 (pow.f64 z 6) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 6)) (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 z 3) 3) (pow.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3) 3)) (*.f64 (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))) (fma.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3) (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3) (pow.f64 z 3)) (pow.f64 z 6))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) 1) (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) (sqrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t)))) (sqrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) (*.f64 (cbrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))) (cbrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))) (cbrt.f64 (-.f64 z (+.f64 (fma.f64 x (log.f64 y) a) t))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 2)) (+.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) t)) (sqrt.f64 z))) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) t))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2)) (*.f64 (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 t (fma.f64 (log.f64 y) x a)))) (+.f64 (sqrt.f64 (+.f64 t (fma.f64 (log.f64 y) x a))) (sqrt.f64 z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 t (fma.f64 (log.f64 y) x a))) (sqrt.f64 z)) (-.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 t (fma.f64 (log.f64 y) x a))))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) 1) (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) (sqrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z)))))) (sqrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) 3)) (*.f64 (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))) (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))) (cbrt.f64 (fma.f64 z z (*.f64 (+.f64 (fma.f64 x (log.f64 y) a) t) (+.f64 (fma.f64 x (log.f64 y) a) (-.f64 t z))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) 3)) (fma.f64 z z (*.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (+.f64 (fma.f64 (log.f64 y) x a) (-.f64 t z)))))
(pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)) 1)
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 2)
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 3)
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(pow.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)) 3) 1/3)
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)) 2))
(sqrt.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2))
(fabs.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))))
(log.f64 (exp.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t)) 3))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(exp.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))) 1))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 z t))))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(fma.f64 1 z (+.f64 (fma.f64 x (log.f64 y) a) t))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(fma.f64 1 (+.f64 (fma.f64 x (log.f64 y) a) t) z)
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) t)) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) t)) z)
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (+.f64 (fma.f64 x (log.f64 y) a) t))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) t)) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) a) t)) z)
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (+.f64 (fma.f64 x (log.f64 y) a) t))
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))
(+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))

localize84.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.32%
(/.f64 1 (/.f64 (-.f64 z (*.f64 y i)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
0.35%
(pow.f64 (*.f64 y i) 2)
7.56%
(-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))
49.3%
(/.f64 (-.f64 z (*.f64 y i)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
Compiler

Compiled 131 to 50 computations (61.8% saved)

series32.0ms (0.1%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
23.0ms
z
@-inf
(/.f64 (-.f64 z (*.f64 y i)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
1.0ms
z
@0
(/.f64 (-.f64 z (*.f64 y i)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
0.0ms
i
@inf
(/.f64 (-.f64 z (*.f64 y i)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
0.0ms
y
@inf
(/.f64 (-.f64 z (*.f64 y i)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
0.0ms
z
@inf
(/.f64 (-.f64 z (*.f64 y i)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))

rewrite168.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1734×associate-/r/
1008×associate-/l/
332×add-sqr-sqrt
322×*-un-lft-identity
320×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
014130
132070
2461570
Stop Event
node limit
Counts
4 → 312
Calls
Call 1
Inputs
(/.f64 (-.f64 z (*.f64 y i)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))
(pow.f64 (*.f64 y i) 2)
(/.f64 1 (/.f64 (-.f64 z (*.f64 y i)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (neg.f64 (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)) (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 z (*.f64 y i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z (*.f64 y i)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z (*.f64 y i)) (/.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z (*.f64 y i)) (/.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 z (*.f64 y i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (/.f64 -1 (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (*.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (/.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2) (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2) (*.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 z (*.f64 y i))) (/.f64 1 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (-.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (/.f64 (-.f64 z (*.f64 y i)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (*.f64 (-.f64 z (*.f64 y i)) (fma.f64 z z (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (*.f64 (-.f64 z (*.f64 y i)) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z (*.f64 y i)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z (*.f64 y i)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (-.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (/.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2) 1) (/.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z (*.f64 y i)) (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (neg.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z (*.f64 y i)) (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z (*.f64 y i)) (-.f64 (pow.f64 z 4) (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2))))) (-.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z (*.f64 y i)) (+.f64 (pow.f64 z 6) (pow.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 3))) (+.f64 (pow.f64 z 4) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2))) (*.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2))) (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i))))) (sqrt.f64 (-.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2))) (cbrt.f64 (-.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))) (-.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (*.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) 1) (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 -1 (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2) 1) (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2) -1) (cbrt.f64 (/.f64 -1 (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (cbrt.f64 (-.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (-.f64 z (*.f64 y i))) (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (-.f64 z (*.f64 y i))) (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) 1) (/.f64 1 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) 1) (neg.f64 (/.f64 -1 (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (+.f64 z (*.f64 y i)))) (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (-.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (/.f64 (-.f64 z (*.f64 y i)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 1 (-.f64 z (*.f64 y i)))) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (*.f64 (-.f64 z (*.f64 y i)) (fma.f64 z z (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (*.f64 (-.f64 z (*.f64 y i)) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) -1) (/.f64 -1 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (-.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2))) (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i))))) (sqrt.f64 (-.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2))) (cbrt.f64 (-.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))) (-.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (*.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (-.f64 (pow.f64 z 4) (*.f64 (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))) (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))))) (-.f64 (*.f64 z z) (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))) 3))) (-.f64 (+.f64 (pow.f64 z 4) (*.f64 (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))) (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (sqrt.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 z (*.f64 y i)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (cbrt.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (cbrt.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 z (*.f64 y i)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (cbrt.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (*.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (fma.f64 z z (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (*.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (fma.f64 z z (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 z (*.f64 y i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 z (*.f64 y i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (pow.f64 (+.f64 z (*.f64 y i)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 z (*.f64 y i)) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 1 (+.f64 z (*.f64 y i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 z (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 1 (pow.f64 (+.f64 z (*.f64 y i)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 z (*.f64 y i)) 3) (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 z (*.f64 y i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (+.f64 z (*.f64 y i)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z z) (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z z) (+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z z) (+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z z) (+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z z) (+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z z) (+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z z) (+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z z) (+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z z) (+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (+.f64 (*.f64 z z) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (+.f64 (*.f64 z z) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (+.f64 (*.f64 z z) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (+.f64 (*.f64 z z) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (exp.f64 (log1p.f64 (pow.f64 (*.f64 y i) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z (*.f64 y i)) (-.f64 z (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (/.f64 1 (fma.f64 z z (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 z z (pow.f64 (*.f64 y i) 2))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (-.f64 (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 z (*.f64 y i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (-.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2))))) (-.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (+.f64 (pow.f64 (pow.f64 z 4) 3) (pow.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)))) (*.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (neg.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (*.f64 1 (neg.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 z 4) (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2)))) (-.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 z 4) (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2)))) (*.f64 1 (-.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 z 6) (pow.f64 z 6)) (*.f64 (pow.f64 (*.f64 y i) 6) (pow.f64 (*.f64 y i) 6))) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 y i) 4))) (*.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 z 6) (pow.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 3)) (+.f64 (pow.f64 z 4) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2))) (*.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 z 6) (pow.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 3)) (*.f64 1 (+.f64 (pow.f64 z 4) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2))) (*.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 z 6) 3) (pow.f64 (pow.f64 (*.f64 y i) 6) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (+.f64 (+.f64 (*.f64 (pow.f64 z 6) (pow.f64 z 6)) (*.f64 (pow.f64 (*.f64 y i) 6) (pow.f64 (*.f64 y i) 6))) (*.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 z 4) 3) (pow.f64 (pow.f64 (*.f64 y i) 4) 3)) (*.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (+.f64 (+.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 y i) 4))) (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z z (neg.f64 (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 z 4)) (pow.f64 (cbrt.f64 z) 2) (neg.f64 (pow.f64 (*.f64 y i) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 y i) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 i (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i (*.f64 y (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y i) (*.f64 y i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 y i) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 y i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 y i)) (*.f64 (sqrt.f64 (*.f64 y i)) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (cbrt.f64 (pow.f64 (*.f64 y i) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 (cbrt.f64 (*.f64 y i)) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (cbrt.f64 (*.f64 y i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y y) (*.f64 i i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 i i) (*.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 y i) (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 y i) y) i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 y i) i) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 y i) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y i) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y i) 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 y i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 y i) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 z (*.f64 y i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y i) z)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (*.f64 z z)) (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (neg.f64 (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (neg.f64 (pow.f64 (*.f64 y i) 2))) (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z z) (/.f64 1 (-.f64 z (*.f64 y i)))) (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 z (*.f64 y i)))) (*.f64 (*.f64 z z) (/.f64 1 (-.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 z (*.f64 y i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 y i))) (/.f64 (pow.f64 (*.f64 y i) 2) (-.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 z (exp.f64 (log1p.f64 (*.f64 y i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y i) (exp.f64 (log1p.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 z (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z (*.f64 y i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 z (*.f64 y i))) (sqrt.f64 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 z (*.f64 y i))) (pow.f64 (cbrt.f64 (+.f64 z (*.f64 y i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 z (*.f64 y i))) 2) (cbrt.f64 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (pow.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (+.f64 z (*.f64 y i)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (+.f64 z (*.f64 y i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2)) (cbrt.f64 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 z (*.f64 y i)))) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2)) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (cbrt.f64 (-.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (-.f64 z (*.f64 y i)))) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (+.f64 z (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))) (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 z (*.f64 y i)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (cbrt.f64 (-.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2) (sqrt.f64 (-.f64 z (*.f64 y i)))) (/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2)) (/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (cbrt.f64 (-.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) -1) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2) -1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (+.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (/.f64 (+.f64 z (*.f64 y i)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (*.f64 (+.f64 z (*.f64 y i)) (fma.f64 z z (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (*.f64 (+.f64 z (*.f64 y i)) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))))) (-.f64 z (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y (neg.f64 i)) 3))) (+.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 z (*.f64 y (neg.f64 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))) (+.f64 z (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))) (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 z (*.f64 y i)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (neg.f64 (-.f64 z (*.f64 y i))))) (neg.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (*.f64 (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y) (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)))) (+.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 3) (pow.f64 (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y) 3))) (+.f64 (*.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (+.f64 (*.f64 (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y) (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)) (*.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) 1)) (*.f64 (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 z (*.f64 y i))) 1) (sqrt.f64 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 z (*.f64 y i))) (sqrt.f64 (-.f64 z (*.f64 y i)))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 z (*.f64 y i))) (sqrt.f64 (neg.f64 (-.f64 z (*.f64 y i))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2) (-.f64 z (*.f64 y i))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 z (*.f64 y i))) 1) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 z (*.f64 y i))) -1) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (neg.f64 (-.f64 z (*.f64 y i))))) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (+.f64 z (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (-.f64 (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 z (*.f64 y i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (-.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2))))) (-.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (+.f64 (pow.f64 (pow.f64 z 4) 3) (pow.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)))) (*.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2)) 1) (cbrt.f64 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2)) (cbrt.f64 (-.f64 z (*.f64 y i)))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2)) (cbrt.f64 (neg.f64 (-.f64 z (*.f64 y i))))) (cbrt.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i)))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i)))) (sqrt.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (sqrt.f64 (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (cbrt.f64 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 z (*.f64 y i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 z (*.f64 y i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 z (*.f64 y i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 z (*.f64 y i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 z (*.f64 y i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 z (*.f64 y i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 z) (pow.f64 (exp.f64 i) y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 z (*.f64 y i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 3) (pow.f64 (-.f64 z (*.f64 y i)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (log.f64 (-.f64 z (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 z (*.f64 y i)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 z (*.f64 y i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 z (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 z (*.f64 y i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 y i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 y i))))))

simplify217.0ms (0.8%)

Algorithm
egg-herbie
Rules
1588×associate-*l*
1182×associate-/r*
1032×*-commutative
1008×distribute-lft-in
872×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
083621518
1268921342
Stop Event
node limit
Counts
444 → 517
Calls
Call 1
Inputs
(/.f64 1 (*.f64 i y))
(+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (/.f64 1 (*.f64 y i)))
(+.f64 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 y 3) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (/.f64 1 (*.f64 y i))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 i 4) (pow.f64 y 4)))) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (+.f64 (/.f64 1 (*.f64 y i)) (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 i 3) (pow.f64 y 3))))))
(/.f64 1 z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (pow.f64 z 2))) (/.f64 1 z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (pow.f64 z 3)) (/.f64 1 z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) (pow.f64 y 3)) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (pow.f64 z 3)) (/.f64 1 z))))
(/.f64 1 z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) (pow.f64 z 2))) (/.f64 1 z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (pow.f64 z 3)) (/.f64 1 z)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i y) (pow.f64 z 2))) (+.f64 (/.f64 1 z) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 i 3)) (pow.f64 z 4))))))
(/.f64 1 z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) (pow.f64 z 2))) (/.f64 1 z))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i y) (pow.f64 z 2))) (/.f64 1 z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) (pow.f64 y 3)) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i y) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (pow.f64 z 3)) (/.f64 1 z))))
(/.f64 1 (*.f64 y i))
(+.f64 (/.f64 1 (*.f64 i y)) (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2)))))
(+.f64 (/.f64 1 (*.f64 i y)) (+.f64 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 y 3) (pow.f64 i 3))) (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 i 4) (pow.f64 y 4)))) (+.f64 (/.f64 1 (*.f64 i y)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 i 3) (pow.f64 y 3))))))
(/.f64 1 (*.f64 y i))
(+.f64 (/.f64 1 (*.f64 i y)) (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2)))))
(+.f64 (/.f64 1 (*.f64 i y)) (+.f64 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 y 3) (pow.f64 i 3))) (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 i 4) (pow.f64 y 4)))) (+.f64 (/.f64 1 (*.f64 i y)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 i 3) (pow.f64 y 3))))))
(/.f64 1 z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (pow.f64 z 2))) (/.f64 1 z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (pow.f64 z 3)) (/.f64 1 z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (pow.f64 z 3)) (+.f64 (/.f64 1 z) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 i 3)) (pow.f64 z 4))))))
(/.f64 1 (*.f64 i y))
(+.f64 (/.f64 1 (*.f64 y i)) (*.f64 -1 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 i 2)))))
(+.f64 (/.f64 1 (*.f64 y i)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 i 2)))) (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 i 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 y 4) (pow.f64 i 4)))) (+.f64 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 y 3) (pow.f64 i 3))) (+.f64 (/.f64 1 (*.f64 y i)) (*.f64 -1 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 i 2)))))))
(/.f64 1 (*.f64 i y))
(+.f64 (/.f64 1 (*.f64 y i)) (*.f64 -1 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 i 2)))))
(+.f64 (/.f64 1 (*.f64 y i)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 i 2)))) (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 i 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 y 4) (pow.f64 i 4)))) (+.f64 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 y 3) (pow.f64 i 3))) (+.f64 (/.f64 1 (*.f64 y i)) (*.f64 -1 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 i 2)))))))
(*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2)))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(pow.f64 z 2)
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(pow.f64 z 2)
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(pow.f64 z 2)
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2)))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2)))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(pow.f64 z 2)
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2)))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2)))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(*.f64 y i)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
z
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
z
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
z
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
(*.f64 i y)
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
(*.f64 i y)
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
(+.f64 z (*.f64 i y))
z
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(*.f64 y i)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(*.f64 y i)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(+.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (neg.f64 (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)))
(+.f64 (neg.f64 (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)) (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(-.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 z (*.f64 y i))))) 1)
(*.f64 (-.f64 z (*.f64 y i)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (-.f64 z (*.f64 y i)) (/.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))))
(*.f64 (-.f64 z (*.f64 y i)) (/.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))))
(*.f64 (/.f64 1 (+.f64 z (*.f64 y i))) 1)
(*.f64 1 (/.f64 1 (+.f64 z (*.f64 y i))))
(*.f64 1 (neg.f64 (/.f64 -1 (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))))
(*.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (*.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (/.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2) (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2) (*.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i)))
(*.f64 -1 (/.f64 -1 (+.f64 z (*.f64 y i))))
(*.f64 (neg.f64 (-.f64 z (*.f64 y i))) (/.f64 1 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (-.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (/.f64 (-.f64 z (*.f64 y i)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (*.f64 (-.f64 z (*.f64 y i)) (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (*.f64 (-.f64 z (*.f64 y i)) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(*.f64 (/.f64 (-.f64 z (*.f64 y i)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))
(*.f64 (/.f64 (-.f64 z (*.f64 y i)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (-.f64 z (*.f64 y i))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 z (*.f64 y i))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (/.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2) 1) (/.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 (-.f64 z (*.f64 y i)) (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (neg.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (-.f64 z (*.f64 y i)) (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(*.f64 (/.f64 (-.f64 z (*.f64 y i)) (-.f64 (pow.f64 z 4) (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2))))) (-.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (-.f64 z (*.f64 y i)) (+.f64 (pow.f64 z 6) (pow.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 3))) (+.f64 (pow.f64 z 4) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2))) (*.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2))))))
(*.f64 (/.f64 1 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))
(*.f64 (/.f64 1 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2))) (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i))))) (sqrt.f64 (-.f64 z (*.f64 y i))))
(*.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2))) (cbrt.f64 (-.f64 z (*.f64 y i))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))) (-.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (*.f64 z (*.f64 y i))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) 1) (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 -1 (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2) 1) (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2) -1) (cbrt.f64 (/.f64 -1 (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (cbrt.f64 (-.f64 z (*.f64 y i))))
(*.f64 (/.f64 (neg.f64 (-.f64 z (*.f64 y i))) (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))
(*.f64 (/.f64 (neg.f64 (-.f64 z (*.f64 y i))) (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) 1) (/.f64 1 (+.f64 z (*.f64 y i))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) 1) (neg.f64 (/.f64 -1 (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (+.f64 z (*.f64 y i)))) (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (-.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (/.f64 (-.f64 z (*.f64 y i)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 1 (-.f64 z (*.f64 y i)))) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (*.f64 (-.f64 z (*.f64 y i)) (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (*.f64 (-.f64 z (*.f64 y i)) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) -1) (/.f64 -1 (+.f64 z (*.f64 y i))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (-.f64 z (*.f64 y i))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2))) (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i))))) (sqrt.f64 (-.f64 z (*.f64 y i))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2))) (cbrt.f64 (-.f64 z (*.f64 y i))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))) (-.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (*.f64 z (*.f64 y i))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (-.f64 (pow.f64 z 4) (*.f64 (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))) (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))))) (-.f64 (*.f64 z z) (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))) 3))) (-.f64 (+.f64 (pow.f64 z 4) (*.f64 (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))) (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))))
(*.f64 (/.f64 (/.f64 (-.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (sqrt.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (/.f64 (-.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(*.f64 (/.f64 (/.f64 (-.f64 z (*.f64 y i)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (cbrt.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (cbrt.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (/.f64 (-.f64 z (*.f64 y i)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (cbrt.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (*.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (*.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(pow.f64 (/.f64 1 (+.f64 z (*.f64 y i))) 1)
(pow.f64 (+.f64 z (*.f64 y i)) -1)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 3)
(pow.f64 (/.f64 1 (pow.f64 (+.f64 z (*.f64 y i)) 3)) 1/3)
(neg.f64 (/.f64 (-.f64 z (*.f64 y i)) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(sqrt.f64 (pow.f64 (/.f64 1 (+.f64 z (*.f64 y i))) 2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 z (*.f64 y i)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 z (*.f64 y i))))))
(cbrt.f64 (/.f64 1 (pow.f64 (+.f64 z (*.f64 y i)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 z (*.f64 y i)) 3) (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 z (*.f64 y i)))))
(exp.f64 (neg.f64 (log.f64 (+.f64 z (*.f64 y i)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 z (*.f64 y i)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 z (*.f64 y i)))))
(+.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2)))
(+.f64 (*.f64 z z) (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1))
(+.f64 (*.f64 z z) (+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))
(+.f64 (*.f64 z z) (+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))
(+.f64 (*.f64 z z) (+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))
(+.f64 (*.f64 z z) (+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))
(+.f64 (*.f64 z z) (+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))
(+.f64 (*.f64 z z) (+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))
(+.f64 (*.f64 z z) (+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))
(+.f64 (*.f64 z z) (+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))
(+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (*.f64 z z))
(+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (+.f64 (*.f64 z z) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))
(+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (+.f64 (*.f64 z z) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))
(+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (+.f64 (*.f64 z z) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))
(+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (+.f64 (*.f64 z z) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))
(+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1) (*.f64 z z))
(+.f64 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(+.f64 (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(+.f64 (-.f64 (*.f64 z z) (exp.f64 (log1p.f64 (pow.f64 (*.f64 y i) 2)))) 1)
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 1)
(*.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(*.f64 (+.f64 z (*.f64 y i)) (-.f64 z (*.f64 y i)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (/.f64 1 (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(*.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(*.f64 -1 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 1 (fma.f64 z z (pow.f64 (*.f64 y i) 2))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))
(*.f64 (/.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (-.f64 (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 z (*.f64 y i)) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (-.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2))))) (-.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (+.f64 (pow.f64 (pow.f64 z 4) 3) (pow.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)))) (*.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 1)
(/.f64 1 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 1 (/.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))))
(/.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))
(/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (neg.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (*.f64 1 (neg.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))))
(/.f64 (-.f64 (pow.f64 z 4) (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2)))) (-.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (pow.f64 z 4) (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2)))) (*.f64 1 (-.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 z 6) (pow.f64 z 6)) (*.f64 (pow.f64 (*.f64 y i) 6) (pow.f64 (*.f64 y i) 6))) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))))
(/.f64 (-.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 y i) 4))) (*.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))))
(/.f64 (+.f64 (pow.f64 z 6) (pow.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 3)) (+.f64 (pow.f64 z 4) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2))) (*.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2))))))
(/.f64 (+.f64 (pow.f64 z 6) (pow.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 3)) (*.f64 1 (+.f64 (pow.f64 z 4) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2))) (*.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 z 6) 3) (pow.f64 (pow.f64 (*.f64 y i) 6) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (+.f64 (+.f64 (*.f64 (pow.f64 z 6) (pow.f64 z 6)) (*.f64 (pow.f64 (*.f64 y i) 6) (pow.f64 (*.f64 y i) 6))) (*.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 z 4) 3) (pow.f64 (pow.f64 (*.f64 y i) 4) 3)) (*.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (+.f64 (+.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 y i) 4))) (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))))
(pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(exp.f64 (log.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(fma.f64 z z (neg.f64 (pow.f64 (*.f64 y i) 2)))
(fma.f64 1 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2)))
(fma.f64 (cbrt.f64 (pow.f64 z 4)) (pow.f64 (cbrt.f64 z) 2) (neg.f64 (pow.f64 (*.f64 y i) 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 y i) 2))) 1)
(*.f64 y (*.f64 i (*.f64 y i)))
(*.f64 i (*.f64 y (*.f64 y i)))
(*.f64 (*.f64 y i) (*.f64 y i))
(*.f64 (pow.f64 (*.f64 y i) 2) 1)
(*.f64 1 (pow.f64 (*.f64 y i) 2))
(*.f64 (sqrt.f64 (*.f64 y i)) (*.f64 (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (cbrt.f64 (pow.f64 (*.f64 y i) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 (cbrt.f64 (*.f64 y i)) (*.f64 y i)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (cbrt.f64 (*.f64 y i)) 2))
(*.f64 (*.f64 y y) (*.f64 i i))
(*.f64 (*.f64 i i) (*.f64 y y))
(*.f64 (*.f64 (*.f64 y i) (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)))
(*.f64 (*.f64 (*.f64 y i) y) i)
(*.f64 (*.f64 (*.f64 y i) i) y)
(*.f64 (*.f64 (*.f64 y i) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (*.f64 y i)))
(sqrt.f64 (pow.f64 (*.f64 y i) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 y i) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 y i) 2))))
(cbrt.f64 (pow.f64 (*.f64 y i) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 y i) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 y i))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 y i))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 y i) 2)))
(+.f64 z (*.f64 y i))
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (*.f64 z z)) (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (neg.f64 (pow.f64 (*.f64 y i) 2))))
(+.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (neg.f64 (pow.f64 (*.f64 y i) 2))) (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (*.f64 z z)))
(+.f64 (*.f64 (*.f64 z z) (/.f64 1 (-.f64 z (*.f64 y i)))) (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 z (*.f64 y i)))))
(+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 z (*.f64 y i)))) (*.f64 (*.f64 z z) (/.f64 1 (-.f64 z (*.f64 y i)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 z (*.f64 y i)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (-.f64 1 z))
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (*.f64 y i)))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 y i))) (/.f64 (pow.f64 (*.f64 y i) 2) (-.f64 z (*.f64 y i))))
(-.f64 (+.f64 z (exp.f64 (log1p.f64 (*.f64 y i)))) 1)
(-.f64 (+.f64 (*.f64 y i) (exp.f64 (log1p.f64 z))) 1)
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 z (*.f64 y i))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 1 (+.f64 z (*.f64 y i)))
(*.f64 (+.f64 z (*.f64 y i)) 1)
(*.f64 (sqrt.f64 (+.f64 z (*.f64 y i))) (sqrt.f64 (+.f64 z (*.f64 y i))))
(*.f64 (cbrt.f64 (+.f64 z (*.f64 y i))) (pow.f64 (cbrt.f64 (+.f64 z (*.f64 y i))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 z (*.f64 y i))) 2) (cbrt.f64 (+.f64 z (*.f64 y i))))
(*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (pow.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) -1))
(*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 z (*.f64 y i))))
(*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (+.f64 z (*.f64 y i)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 -1 (*.f64 -1 (+.f64 z (*.f64 y i))))
(*.f64 -1 (neg.f64 (+.f64 z (*.f64 y i))))
(*.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (*.f64 -1 (+.f64 z (*.f64 y i))) -1)
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2)) (cbrt.f64 (+.f64 z (*.f64 y i))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 z (*.f64 y i)))) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2)) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (cbrt.f64 (-.f64 z (*.f64 y i)))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 z (*.f64 y i)))) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (+.f64 z (*.f64 y i)))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))) (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 z (*.f64 y i)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 z (*.f64 y i)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (cbrt.f64 (-.f64 z (*.f64 y i)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2) (sqrt.f64 (-.f64 z (*.f64 y i)))) (/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 z (*.f64 y i)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2)) (/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (cbrt.f64 (-.f64 z (*.f64 y i)))))
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) -1) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) -1))
(*.f64 (pow.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2) -1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) -1))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (+.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (/.f64 (+.f64 z (*.f64 y i)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (*.f64 (+.f64 z (*.f64 y i)) (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (*.f64 (+.f64 z (*.f64 y i)) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (+.f64 z (*.f64 y i))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))))) (-.f64 z (*.f64 y (neg.f64 i))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y (neg.f64 i)) 3))) (+.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 z (*.f64 y (neg.f64 i))))))
(*.f64 (/.f64 1 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))) (+.f64 z (*.f64 y i)))
(*.f64 (/.f64 1 (*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))) (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 1 (/.f64 (-.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 1 (/.f64 (-.f64 z (*.f64 y i)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (-.f64 z (*.f64 y i))))) (neg.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (*.f64 (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y) (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)))) (+.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 3) (pow.f64 (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y) 3))) (+.f64 (*.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (+.f64 (*.f64 (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y) (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)) (*.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 2))
(*.f64 (/.f64 1 (*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) 1)) (*.f64 (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 z (*.f64 y i))) 1) (sqrt.f64 (+.f64 z (*.f64 y i))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 z (*.f64 y i))) (sqrt.f64 (-.f64 z (*.f64 y i)))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 z (*.f64 y i))) (sqrt.f64 (neg.f64 (-.f64 z (*.f64 y i))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2) (-.f64 z (*.f64 y i))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (/.f64 1 (-.f64 z (*.f64 y i))) 1) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(*.f64 (/.f64 (/.f64 1 (-.f64 z (*.f64 y i))) -1) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (-.f64 z (*.f64 y i))))) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (+.f64 z (*.f64 y i)))
(*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(*.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (-.f64 (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 z (*.f64 y i)) 2)))
(*.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (-.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2))))) (-.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (+.f64 (pow.f64 (pow.f64 z 4) 3) (pow.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)))) (*.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2)) 1) (cbrt.f64 (+.f64 z (*.f64 y i))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2)) (cbrt.f64 (-.f64 z (*.f64 y i)))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2)) (cbrt.f64 (neg.f64 (-.f64 z (*.f64 y i))))) (cbrt.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i)))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (+.f64 z (*.f64 y i))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i)))) (sqrt.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (sqrt.f64 (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (cbrt.f64 (+.f64 z (*.f64 y i))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))))
(pow.f64 (/.f64 1 (+.f64 z (*.f64 y i))) -1)
(pow.f64 (+.f64 z (*.f64 y i)) 1)
(pow.f64 (sqrt.f64 (+.f64 z (*.f64 y i))) 2)
(pow.f64 (cbrt.f64 (+.f64 z (*.f64 y i))) 3)
(pow.f64 (pow.f64 (+.f64 z (*.f64 y i)) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 z (*.f64 y i)) 2))
(log.f64 (exp.f64 (+.f64 z (*.f64 y i))))
(log.f64 (*.f64 (exp.f64 z) (pow.f64 (exp.f64 i) y)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 z (*.f64 y i)))))
(cbrt.f64 (pow.f64 (+.f64 z (*.f64 y i)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 3) (pow.f64 (-.f64 z (*.f64 y i)) 3)))
(expm1.f64 (log1p.f64 (+.f64 z (*.f64 y i))))
(exp.f64 (log.f64 (+.f64 z (*.f64 y i))))
(exp.f64 (-.f64 (log.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (log.f64 (-.f64 z (*.f64 y i)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 z (*.f64 y i)))) -1))
(exp.f64 (*.f64 (log.f64 (+.f64 z (*.f64 y i))) 1))
(log1p.f64 (expm1.f64 (+.f64 z (*.f64 y i))))
(fma.f64 1 z (*.f64 y i))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 y i))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 y i))
Outputs
(/.f64 1 (*.f64 i y))
(/.f64 (/.f64 1 y) i)
(+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (/.f64 1 (*.f64 y i)))
(fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 1 (*.f64 i y)))
(fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 (/.f64 1 y) i))
(+.f64 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 y 3) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (/.f64 1 (*.f64 y i))))
(+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 1 (*.f64 i y))))
(+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 (/.f64 1 y) i)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 i 4) (pow.f64 y 4)))) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (+.f64 (/.f64 1 (*.f64 y i)) (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 i 3) (pow.f64 y 3))))))
(fma.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 i 4) (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 1 (*.f64 i y)))))
(fma.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 i 4) (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 (/.f64 1 y) i))))
(/.f64 1 z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (pow.f64 z 2))) (/.f64 1 z))
(fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (/.f64 1 z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (pow.f64 z 3)) (/.f64 1 z)))
(fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (+.f64 (/.f64 1 z) (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 z 3))))
(+.f64 (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 z 3)) (fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (/.f64 1 z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) (pow.f64 y 3)) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (pow.f64 z 3)) (/.f64 1 z))))
(fma.f64 -1 (/.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 z 4)) (fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (+.f64 (/.f64 1 z) (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 z 3)))))
(fma.f64 -1 (/.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 z 4)) (+.f64 (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 z 3)) (fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (/.f64 1 z))))
(/.f64 1 z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) (pow.f64 z 2))) (/.f64 1 z))
(fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (/.f64 1 z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (pow.f64 z 3)) (/.f64 1 z)))
(fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (+.f64 (/.f64 1 z) (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 z 3))))
(+.f64 (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 z 3)) (fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (/.f64 1 z)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i y) (pow.f64 z 2))) (+.f64 (/.f64 1 z) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 i 3)) (pow.f64 z 4))))))
(fma.f64 -1 (/.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 z 4)) (fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (+.f64 (/.f64 1 z) (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 z 3)))))
(fma.f64 -1 (/.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 z 4)) (+.f64 (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 z 3)) (fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (/.f64 1 z))))
(/.f64 1 z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i y) (pow.f64 z 2))) (/.f64 1 z))
(fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (/.f64 1 z))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i y) (pow.f64 z 2))) (/.f64 1 z)))
(fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (+.f64 (/.f64 1 z) (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 z 3))))
(+.f64 (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 z 3)) (fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (/.f64 1 z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) (pow.f64 y 3)) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i y) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (pow.f64 z 3)) (/.f64 1 z))))
(fma.f64 -1 (/.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 z 4)) (fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (+.f64 (/.f64 1 z) (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 z 3)))))
(fma.f64 -1 (/.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 z 4)) (+.f64 (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 z 3)) (fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (/.f64 1 z))))
(/.f64 1 (*.f64 y i))
(/.f64 1 (*.f64 i y))
(/.f64 (/.f64 1 y) i)
(+.f64 (/.f64 1 (*.f64 i y)) (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2)))))
(fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 1 (*.f64 i y)))
(fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 (/.f64 1 y) i))
(+.f64 (/.f64 1 (*.f64 i y)) (+.f64 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 y 3) (pow.f64 i 3))) (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2))))))
(+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 1 (*.f64 i y))))
(+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 (/.f64 1 y) i)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 i 4) (pow.f64 y 4)))) (+.f64 (/.f64 1 (*.f64 i y)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 i 3) (pow.f64 y 3))))))
(fma.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 i 4) (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 1 (*.f64 i y)))))
(fma.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 i 4) (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 (/.f64 1 y) i))))
(/.f64 1 (*.f64 y i))
(/.f64 1 (*.f64 i y))
(/.f64 (/.f64 1 y) i)
(+.f64 (/.f64 1 (*.f64 i y)) (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2)))))
(fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 1 (*.f64 i y)))
(fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 (/.f64 1 y) i))
(+.f64 (/.f64 1 (*.f64 i y)) (+.f64 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 y 3) (pow.f64 i 3))) (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2))))))
(+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 1 (*.f64 i y))))
(+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 (/.f64 1 y) i)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 i 4) (pow.f64 y 4)))) (+.f64 (/.f64 1 (*.f64 i y)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 i 3) (pow.f64 y 3))))))
(fma.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 i 4) (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 1 (*.f64 i y)))))
(fma.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 i 4) (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 (/.f64 1 y) i))))
(/.f64 1 z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (pow.f64 z 2))) (/.f64 1 z))
(fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (/.f64 1 z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 y 2)) (pow.f64 z 3)) (/.f64 1 z)))
(fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (+.f64 (/.f64 1 z) (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 z 3))))
(+.f64 (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 z 3)) (fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (/.f64 1 z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 i 2)) (pow.f64 z 3)) (+.f64 (/.f64 1 z) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 i 3)) (pow.f64 z 4))))))
(fma.f64 -1 (/.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 z 4)) (fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (+.f64 (/.f64 1 z) (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 z 3)))))
(fma.f64 -1 (/.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 z 4)) (+.f64 (/.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 z 3)) (fma.f64 -1 (/.f64 i (/.f64 (*.f64 z z) y)) (/.f64 1 z))))
(/.f64 1 (*.f64 i y))
(/.f64 (/.f64 1 y) i)
(+.f64 (/.f64 1 (*.f64 y i)) (*.f64 -1 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 i 2)))))
(fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 1 (*.f64 i y)))
(fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 (/.f64 1 y) i))
(+.f64 (/.f64 1 (*.f64 y i)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 i 2)))) (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 i 3) (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 1 (*.f64 i y))))
(+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 (/.f64 1 y) i)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 y 4) (pow.f64 i 4)))) (+.f64 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 y 3) (pow.f64 i 3))) (+.f64 (/.f64 1 (*.f64 y i)) (*.f64 -1 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 i 2)))))))
(fma.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 i 4) (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 1 (*.f64 i y)))))
(fma.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 i 4) (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 (/.f64 1 y) i))))
(/.f64 1 (*.f64 i y))
(/.f64 (/.f64 1 y) i)
(+.f64 (/.f64 1 (*.f64 y i)) (*.f64 -1 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 i 2)))))
(fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 1 (*.f64 i y)))
(fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 (/.f64 1 y) i))
(+.f64 (/.f64 1 (*.f64 y i)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 i 2)))) (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 i 3) (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 1 (*.f64 i y))))
(+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 (/.f64 1 y) i)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 y 4) (pow.f64 i 4)))) (+.f64 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 y 3) (pow.f64 i 3))) (+.f64 (/.f64 1 (*.f64 y i)) (*.f64 -1 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 i 2)))))))
(fma.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 i 4) (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 1 (*.f64 i y)))))
(fma.f64 -1 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 i 4) (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 3)) (fma.f64 -1 (/.f64 z (pow.f64 (*.f64 i y) 2)) (/.f64 (/.f64 1 y) i))))
(*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2)))
(neg.f64 (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(pow.f64 z 2)
(*.f64 z z)
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(pow.f64 z 2)
(*.f64 z z)
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(pow.f64 z 2)
(*.f64 z z)
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2)))
(neg.f64 (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2)))
(neg.f64 (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 y 2) (pow.f64 i 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(pow.f64 z 2)
(*.f64 z z)
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2)))
(neg.f64 (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2)))
(neg.f64 (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 y 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 i 2) (pow.f64 y 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 y 2) (pow.f64 i 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 y i)
(*.f64 i y)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
z
(+.f64 z (*.f64 i y))
(fma.f64 y i z)
(+.f64 z (*.f64 i y))
(fma.f64 y i z)
(+.f64 z (*.f64 i y))
(fma.f64 y i z)
z
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
z
(+.f64 z (*.f64 i y))
(fma.f64 y i z)
(+.f64 z (*.f64 i y))
(fma.f64 y i z)
(+.f64 z (*.f64 i y))
(fma.f64 y i z)
(*.f64 i y)
(+.f64 z (*.f64 i y))
(fma.f64 y i z)
(+.f64 z (*.f64 i y))
(fma.f64 y i z)
(+.f64 z (*.f64 i y))
(fma.f64 y i z)
(*.f64 i y)
(+.f64 z (*.f64 i y))
(fma.f64 y i z)
(+.f64 z (*.f64 i y))
(fma.f64 y i z)
(+.f64 z (*.f64 i y))
(fma.f64 y i z)
z
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(*.f64 y i)
(*.f64 i y)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(*.f64 y i)
(*.f64 i y)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (neg.f64 (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)))
(-.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (/.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(+.f64 (neg.f64 (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)) (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(-.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (/.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(-.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y))
(-.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (/.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 z (*.f64 y i))))) 1)
(/.f64 1 (fma.f64 y i z))
(*.f64 (-.f64 z (*.f64 y i)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 (*.f64 1 (-.f64 z (*.f64 i y))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y))))
(*.f64 (-.f64 z (*.f64 y i)) (/.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))))
(*.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (/.f64 (-.f64 z (*.f64 i y)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))))
(*.f64 (-.f64 z (*.f64 i y)) (/.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))))
(*.f64 (-.f64 z (*.f64 y i)) (/.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))))
(*.f64 (-.f64 z (*.f64 i y)) (/.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))
(*.f64 (-.f64 z (*.f64 i y)) (/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))
(*.f64 (/.f64 1 (+.f64 z (*.f64 y i))) 1)
(/.f64 1 (fma.f64 y i z))
(*.f64 1 (/.f64 1 (+.f64 z (*.f64 y i))))
(/.f64 1 (fma.f64 y i z))
(*.f64 1 (neg.f64 (/.f64 -1 (+.f64 z (*.f64 y i)))))
(/.f64 1 (fma.f64 y i z))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))))
(/.f64 1 (fma.f64 y i z))
(*.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (*.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (sqrt.f64 (-.f64 z (*.f64 i y)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (sqrt.f64 (-.f64 z (*.f64 i y)))))
(*.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (/.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (sqrt.f64 (-.f64 z (*.f64 i y)))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))
(*.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (/.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2))
(/.f64 1 (fma.f64 y i z))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2) (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))))
(/.f64 1 (fma.f64 y i z))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2) (*.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2) (*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (cbrt.f64 (-.f64 z (*.f64 i y)))))
(*.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i)))
(/.f64 (*.f64 1 (-.f64 z (*.f64 i y))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y))))
(*.f64 -1 (/.f64 -1 (+.f64 z (*.f64 y i))))
(/.f64 1 (fma.f64 y i z))
(*.f64 (neg.f64 (-.f64 z (*.f64 y i))) (/.f64 1 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(/.f64 (*.f64 (neg.f64 (-.f64 z (*.f64 i y))) 1) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(*.f64 (neg.f64 (-.f64 z (*.f64 i y))) (/.f64 -1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (-.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(/.f64 (*.f64 1 (-.f64 z (*.f64 i y))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (/.f64 (-.f64 z (*.f64 y i)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(/.f64 (*.f64 1 (-.f64 z (*.f64 i y))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (*.f64 (-.f64 z (*.f64 y i)) (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (*.f64 (-.f64 z (*.f64 i y)) (fma.f64 z z (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (*.f64 (-.f64 z (*.f64 y i)) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 z (*.f64 i y)) (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (*.f64 1 (-.f64 z (*.f64 i y)))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))
(*.f64 (/.f64 (-.f64 z (*.f64 y i)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))
(*.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (/.f64 (-.f64 z (*.f64 i y)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))))
(*.f64 (-.f64 z (*.f64 i y)) (/.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))))
(*.f64 (/.f64 (-.f64 z (*.f64 y i)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))
(*.f64 (-.f64 z (*.f64 i y)) (/.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))
(*.f64 (-.f64 z (*.f64 i y)) (/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (-.f64 z (*.f64 y i))))
(/.f64 (*.f64 (neg.f64 (-.f64 z (*.f64 i y))) 1) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(*.f64 (neg.f64 (-.f64 z (*.f64 i y))) (/.f64 -1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 z (*.f64 y i))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (sqrt.f64 (-.f64 z (*.f64 i y)))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))
(*.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (/.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (/.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (sqrt.f64 (-.f64 z (*.f64 i y)))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))
(*.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (/.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2) 1) (/.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2) (*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (cbrt.f64 (-.f64 z (*.f64 i y)))))
(*.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2) (*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (cbrt.f64 (-.f64 z (*.f64 i y)))))
(*.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 y i z))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) 2)) (cbrt.f64 (fma.f64 y i z)))
(*.f64 (/.f64 (-.f64 z (*.f64 y i)) (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (neg.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (-.f64 z (*.f64 i y)) (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)))) (neg.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 (-.f64 z (*.f64 y i)) (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(*.f64 (/.f64 (-.f64 z (*.f64 i y)) (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2)))))
(*.f64 (/.f64 (-.f64 z (*.f64 i y)) (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)))))
(*.f64 (/.f64 (-.f64 z (*.f64 y i)) (-.f64 (pow.f64 z 4) (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2))))) (-.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (-.f64 z (*.f64 i y)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (-.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 (-.f64 z (*.f64 y i)) (+.f64 (pow.f64 z 6) (pow.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 3))) (+.f64 (pow.f64 z 4) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2))) (*.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2))))))
(*.f64 (/.f64 (-.f64 z (*.f64 i y)) (+.f64 (pow.f64 z 6) (neg.f64 (pow.f64 (pow.f64 (*.f64 i y) 2) 3)))) (+.f64 (pow.f64 z 4) (-.f64 (pow.f64 (*.f64 i y) 4) (neg.f64 (*.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))))
(/.f64 (*.f64 (-.f64 z (*.f64 i y)) (-.f64 (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (neg.f64 (*.f64 z (*.f64 z (pow.f64 (*.f64 i y) 2)))))) (+.f64 (pow.f64 z 6) (*.f64 -1 (pow.f64 (*.f64 i y) 6))))
(*.f64 (/.f64 1 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (*.f64 (-.f64 z (*.f64 i y)) (fma.f64 z z (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 1 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))
(/.f64 (*.f64 1 (*.f64 (-.f64 z (*.f64 i y)) (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (*.f64 1 (-.f64 z (*.f64 i y)))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2))) (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))))
(/.f64 1 (fma.f64 y i z))
(*.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i))))) (sqrt.f64 (-.f64 z (*.f64 y i))))
(*.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (sqrt.f64 (-.f64 z (*.f64 i y)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (sqrt.f64 (-.f64 z (*.f64 i y)))))
(*.f64 (/.f64 1 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2))) (cbrt.f64 (-.f64 z (*.f64 y i))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2) (*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (cbrt.f64 (-.f64 z (*.f64 i y)))))
(*.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))) (-.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (*.f64 z (*.f64 y i))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))) (-.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (*.f64 (*.f64 z y) i)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))) (-.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (*.f64 i (*.f64 y z))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) 1) (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))))
(/.f64 1 (fma.f64 y i z))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 -1 (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (fma.f64 y i z)))) (sqrt.f64 (/.f64 -1 (fma.f64 y i z))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (fma.f64 y i z)) (sqrt.f64 -1))) (sqrt.f64 (/.f64 -1 (fma.f64 y i z))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2) 1) (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))))
(/.f64 1 (fma.f64 y i z))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2) -1) (cbrt.f64 (/.f64 -1 (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 y i z))) 2) -1) (cbrt.f64 (/.f64 -1 (fma.f64 y i z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (cbrt.f64 (-.f64 z (*.f64 y i))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2) (*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (cbrt.f64 (-.f64 z (*.f64 i y)))))
(*.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 (neg.f64 (-.f64 z (*.f64 y i))) (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))
(*.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (/.f64 (neg.f64 (-.f64 z (*.f64 i y))) (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)))))
(/.f64 (*.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (neg.f64 (-.f64 z (*.f64 i y)))) (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))))
(*.f64 (/.f64 (neg.f64 (-.f64 z (*.f64 y i))) (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))
(*.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))) (/.f64 (neg.f64 (-.f64 z (*.f64 i y))) (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))))
(*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (/.f64 (neg.f64 (-.f64 z (*.f64 i y))) (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i)))
(/.f64 (*.f64 1 (-.f64 z (*.f64 i y))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) 1) (/.f64 1 (+.f64 z (*.f64 y i))))
(/.f64 1 (fma.f64 y i z))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) 1) (neg.f64 (/.f64 -1 (+.f64 z (*.f64 y i)))))
(/.f64 1 (fma.f64 y i z))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (+.f64 z (*.f64 y i)))) (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))))
(/.f64 1 (fma.f64 y i z))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (-.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(/.f64 (*.f64 1 (-.f64 z (*.f64 i y))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (/.f64 (-.f64 z (*.f64 y i)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(/.f64 (*.f64 1 (-.f64 z (*.f64 i y))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 1 (-.f64 z (*.f64 y i)))) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 (*.f64 1 (-.f64 z (*.f64 i y))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (*.f64 (-.f64 z (*.f64 y i)) (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (*.f64 (-.f64 z (*.f64 i y)) (fma.f64 z z (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (*.f64 (-.f64 z (*.f64 y i)) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 z (*.f64 i y)) (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (*.f64 1 (-.f64 z (*.f64 i y)))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) -1) (/.f64 -1 (+.f64 z (*.f64 y i))))
(/.f64 1 (fma.f64 y i z))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (-.f64 z (*.f64 y i))))
(/.f64 (*.f64 (neg.f64 (-.f64 z (*.f64 i y))) 1) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(*.f64 (neg.f64 (-.f64 z (*.f64 i y))) (/.f64 -1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (*.f64 (-.f64 z (*.f64 i y)) (fma.f64 z z (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))
(/.f64 (*.f64 1 (*.f64 (-.f64 z (*.f64 i y)) (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (*.f64 1 (-.f64 z (*.f64 i y)))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2))) (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))))
(/.f64 1 (fma.f64 y i z))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i))))) (sqrt.f64 (-.f64 z (*.f64 y i))))
(*.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (sqrt.f64 (-.f64 z (*.f64 i y)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (sqrt.f64 (-.f64 z (*.f64 i y)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2))) (cbrt.f64 (-.f64 z (*.f64 y i))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2) (*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (cbrt.f64 (-.f64 z (*.f64 i y)))))
(*.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))) (-.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (*.f64 z (*.f64 y i))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))) (-.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (*.f64 (*.f64 z y) i)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))) (-.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (*.f64 i (*.f64 y z))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (-.f64 (pow.f64 z 4) (*.f64 (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))) (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))))) (-.f64 (*.f64 z z) (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (-.f64 (pow.f64 z 4) (*.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 (fma.f64 y i z) 2)))) (-.f64 (*.f64 z z) (*.f64 (*.f64 i y) (fma.f64 y i z))))
(*.f64 (/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (*.f64 (-.f64 (pow.f64 z 4) (*.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 (fma.f64 y i z) 2))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (-.f64 (*.f64 z z) (*.f64 (*.f64 i y) (fma.f64 y i z))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))) 3))) (-.f64 (+.f64 (pow.f64 z 4) (*.f64 (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))) (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 (*.f64 i y) (fma.f64 y i z)) 3))) (+.f64 (pow.f64 z 4) (-.f64 (*.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 (fma.f64 y i z) 2)) (*.f64 (*.f64 z z) (*.f64 (*.f64 i y) (fma.f64 y i z))))))
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (-.f64 (+.f64 (pow.f64 z 4) (*.f64 (pow.f64 (*.f64 i y) 2) (pow.f64 (fma.f64 y i z) 2))) (*.f64 y (*.f64 (*.f64 i (fma.f64 y i z)) (*.f64 z z))))) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 (*.f64 i y) (fma.f64 y i z)) 3)))
(*.f64 (/.f64 (/.f64 (-.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (sqrt.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(/.f64 (*.f64 (/.f64 (-.f64 z (*.f64 i y)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (sqrt.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)))) (sqrt.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))))
(*.f64 (/.f64 (-.f64 z (*.f64 i y)) (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (sqrt.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))))) (sqrt.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 (/.f64 (-.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(*.f64 (/.f64 (-.f64 z (*.f64 i y)) (*.f64 (sqrt.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2)))))
(*.f64 (/.f64 (/.f64 (-.f64 z (*.f64 i y)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (sqrt.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)))))
(*.f64 (/.f64 (/.f64 (-.f64 z (*.f64 y i)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (cbrt.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (cbrt.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(/.f64 (*.f64 (/.f64 (-.f64 z (*.f64 i y)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) 2)) (cbrt.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)))) (cbrt.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))))
(/.f64 (/.f64 (*.f64 (-.f64 z (*.f64 i y)) (cbrt.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) 2)) (cbrt.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))))
(*.f64 (/.f64 (/.f64 (-.f64 z (*.f64 y i)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (cbrt.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(/.f64 (*.f64 (/.f64 (-.f64 z (*.f64 i y)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))))) (cbrt.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))
(*.f64 (/.f64 (-.f64 z (*.f64 i y)) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) 2) (cbrt.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)))))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (*.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)))) (*.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (fma.f64 z z (pow.f64 (*.f64 i y) 2))))
(*.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (*.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 i (*.f64 y (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))) (*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))))))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(/.f64 (*.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))) (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))))) (*.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))
(*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 i (*.f64 y (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))) (*.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))
(*.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 i (*.f64 y (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (fma.f64 z z (pow.f64 (*.f64 i y) 2))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))
(*.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))))
(*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 i (*.f64 y (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))
(*.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 i (*.f64 y (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (fma.f64 z z (pow.f64 (*.f64 i y) 2))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))
(*.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))))
(*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 i (*.f64 y (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))) (*.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))) (*.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2)))))
(*.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 i (*.f64 y (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))) (*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i))) (*.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))) (*.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2)))))
(*.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 i (*.f64 y (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))) (*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))))
(pow.f64 (/.f64 1 (+.f64 z (*.f64 y i))) 1)
(/.f64 1 (fma.f64 y i z))
(pow.f64 (+.f64 z (*.f64 y i)) -1)
(/.f64 1 (fma.f64 y i z))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) 2)
(/.f64 1 (fma.f64 y i z))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 3)
(/.f64 1 (fma.f64 y i z))
(pow.f64 (/.f64 1 (pow.f64 (+.f64 z (*.f64 y i)) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y i z) 3)))
(neg.f64 (/.f64 (-.f64 z (*.f64 y i)) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(/.f64 (neg.f64 (-.f64 z (*.f64 i y))) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))
(sqrt.f64 (pow.f64 (/.f64 1 (+.f64 z (*.f64 y i))) 2))
(sqrt.f64 (pow.f64 (/.f64 1 (fma.f64 y i z)) 2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 z (*.f64 y i)))))
(/.f64 1 (fma.f64 y i z))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 z (*.f64 y i))))))
(/.f64 1 (fma.f64 y i z))
(cbrt.f64 (/.f64 1 (pow.f64 (+.f64 z (*.f64 y i)) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y i z) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 z (*.f64 y i)) 3) (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 z (*.f64 i y)) 3) (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 z (*.f64 y i)))))
(/.f64 1 (fma.f64 y i z))
(exp.f64 (neg.f64 (log.f64 (+.f64 z (*.f64 y i)))))
(/.f64 1 (fma.f64 y i z))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 z (*.f64 y i)))) 1))
(/.f64 1 (fma.f64 y i z))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 z (*.f64 y i)))))
(/.f64 1 (fma.f64 y i z))
(+.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2)))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (*.f64 z z) (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (*.f64 z z) (+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))
(-.f64 (fma.f64 z z (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2))
(+.f64 (*.f64 z z) (+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))
(-.f64 (fma.f64 z z (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2))
(+.f64 (*.f64 z z) (+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))
(-.f64 (fma.f64 z z (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2))
(+.f64 (*.f64 z z) (+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))
(-.f64 (fma.f64 z z (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2))
(+.f64 (*.f64 z z) (+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))
(-.f64 (fma.f64 z z (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(+.f64 (*.f64 z z) (+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))
(-.f64 (fma.f64 z z (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(+.f64 (*.f64 z z) (+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))
(-.f64 (fma.f64 z z (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2))
(+.f64 (*.f64 z z) (+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))
(-.f64 (fma.f64 z z (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)))
(-.f64 (fma.f64 z z (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)))
(-.f64 (fma.f64 z z (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)))
(-.f64 (fma.f64 z z (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)))
(-.f64 (fma.f64 z z (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (+.f64 (pow.f64 (*.f64 i y) 2) (neg.f64 (pow.f64 (*.f64 i y) 2)))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (+.f64 (pow.f64 (*.f64 i y) 2) (neg.f64 (pow.f64 (*.f64 i y) 2)))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (fma.f64 z z (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2)) (-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (+.f64 (pow.f64 (*.f64 i y) 2) (neg.f64 (pow.f64 (*.f64 i y) 2)))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (+.f64 (pow.f64 (*.f64 i y) 2) (neg.f64 (pow.f64 (*.f64 i y) 2)))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (+.f64 (pow.f64 (*.f64 i y) 2) (neg.f64 (pow.f64 (*.f64 i y) 2)))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (fma.f64 z z (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2)) (-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (+.f64 (pow.f64 (*.f64 i y) 2) (neg.f64 (pow.f64 (*.f64 i y) 2)))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (fma.f64 z z (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2)) (-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (fma.f64 z z (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2)) (-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (fma.f64 z z (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2)) (-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (+.f64 (pow.f64 (*.f64 i y) 2) (neg.f64 (pow.f64 (*.f64 i y) 2)))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (+.f64 (pow.f64 (*.f64 i y) 2) (neg.f64 (pow.f64 (*.f64 i y) 2)))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (fma.f64 z z (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2)) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2)) (-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))))
(+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 2 (+.f64 (pow.f64 (*.f64 i y) 2) (neg.f64 (pow.f64 (*.f64 i y) 2)))))
(+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (*.f64 z z))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (+.f64 (*.f64 z z) (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2))))
(-.f64 (fma.f64 z z (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2))
(+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (+.f64 (*.f64 z z) (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2))))
(-.f64 (fma.f64 z z (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2))
(+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (+.f64 (*.f64 z z) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2))))
(-.f64 (fma.f64 z z (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(+.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (+.f64 (*.f64 z z) (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2))))
(-.f64 (fma.f64 z z (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2))
(+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1) (*.f64 z z))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(+.f64 (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 y i) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(-.f64 (fma.f64 z z (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 1 (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(-.f64 (fma.f64 z z (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(-.f64 (fma.f64 z z (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (cbrt.f64 (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(+.f64 (fma.f64 (neg.f64 (*.f64 i i)) (*.f64 y y) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(-.f64 (fma.f64 z z (fma.f64 (*.f64 y (neg.f64 i)) (*.f64 i y) (pow.f64 (*.f64 i y) 2))) (pow.f64 (*.f64 i y) 2))
(-.f64 (+.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2)) (pow.f64 (*.f64 i y) 2))
(+.f64 (-.f64 (*.f64 z z) (exp.f64 (log1p.f64 (pow.f64 (*.f64 y i) 2)))) 1)
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 1)
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(*.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(*.f64 (+.f64 z (*.f64 y i)) (-.f64 z (*.f64 y i)))
(*.f64 (fma.f64 y i z) (-.f64 z (*.f64 i y)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(*.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (/.f64 1 (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (/.f64 1 (fma.f64 z z (pow.f64 (*.f64 i y) 2))))
(*.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))
(*.f64 -1 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(*.f64 (/.f64 1 (fma.f64 z z (pow.f64 (*.f64 y i) 2))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))
(*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (/.f64 1 (fma.f64 z z (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))
(*.f64 (/.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(*.f64 (/.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (-.f64 (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 z (*.f64 y i)) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))) (+.f64 (pow.f64 z 4) (-.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))) (-.f64 (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i (*.f64 y z)) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (-.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2))))) (-.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)) (-.f64 (pow.f64 z 8) (*.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 (*.f64 z y) i) 2)) (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))))) (-.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)) (-.f64 (pow.f64 z 8) (*.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 i (*.f64 y z)) 2)) (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 i (*.f64 y z)) 2))))) (-.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 i (*.f64 y z)) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (+.f64 (pow.f64 (pow.f64 z 4) 3) (pow.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)))) (*.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)) (+.f64 (pow.f64 (pow.f64 z 4) 3) (pow.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 (*.f64 z y) i) 2)) 3))) (+.f64 (pow.f64 z 8) (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 (*.f64 z y) i) 2)) (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))) (*.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)) (+.f64 (pow.f64 (pow.f64 z 4) 3) (pow.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 i (*.f64 y z)) 2)) 3))) (+.f64 (pow.f64 z 8) (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 i (*.f64 y z)) 2)) (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 i (*.f64 y z)) 2))) (*.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 i (*.f64 y z)) 2))))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 1)
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(/.f64 1 (/.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))))
(*.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (/.f64 1 (fma.f64 z z (pow.f64 (*.f64 i y) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))
(/.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (fma.f64 z z (pow.f64 (*.f64 y i) 2)))
(/.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (fma.f64 z z (pow.f64 (*.f64 i y) 2)))
(/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))
(/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)) (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))))
(/.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)) (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (neg.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (neg.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (*.f64 1 (neg.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (neg.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)))))
(/.f64 (-.f64 (pow.f64 z 4) (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2)))) (-.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (-.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 i y) 2))))
(/.f64 (-.f64 (pow.f64 z 4) (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2)))) (*.f64 1 (-.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2)))))
(/.f64 (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (-.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 i y) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 z 6) (pow.f64 z 6)) (*.f64 (pow.f64 (*.f64 y i) 6) (pow.f64 (*.f64 y i) 6))) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))))
(/.f64 (-.f64 (pow.f64 z 12) (pow.f64 (*.f64 i y) 12)) (*.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))
(/.f64 (-.f64 (pow.f64 z 12) (pow.f64 (*.f64 i y) 12)) (*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))
(/.f64 (-.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 y i) 4))) (*.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))))
(/.f64 (-.f64 (pow.f64 z 8) (pow.f64 (*.f64 i y) 8)) (*.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))))
(/.f64 (+.f64 (pow.f64 z 6) (pow.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 3)) (+.f64 (pow.f64 z 4) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2))) (*.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2))))))
(/.f64 (+.f64 (pow.f64 z 6) (neg.f64 (pow.f64 (pow.f64 (*.f64 i y) 2) 3))) (+.f64 (pow.f64 z 4) (-.f64 (pow.f64 (*.f64 i y) 4) (neg.f64 (*.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))))
(/.f64 (+.f64 (pow.f64 z 6) (*.f64 -1 (pow.f64 (*.f64 i y) 6))) (-.f64 (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (neg.f64 (*.f64 z (*.f64 z (pow.f64 (*.f64 i y) 2))))))
(/.f64 (+.f64 (pow.f64 z 6) (pow.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) 3)) (*.f64 1 (+.f64 (pow.f64 z 4) (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (neg.f64 (pow.f64 (*.f64 y i) 2))) (*.f64 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2)))))))
(/.f64 (+.f64 (pow.f64 z 6) (neg.f64 (pow.f64 (pow.f64 (*.f64 i y) 2) 3))) (+.f64 (pow.f64 z 4) (-.f64 (pow.f64 (*.f64 i y) 4) (neg.f64 (*.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))))
(/.f64 (+.f64 (pow.f64 z 6) (*.f64 -1 (pow.f64 (*.f64 i y) 6))) (-.f64 (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (neg.f64 (*.f64 z (*.f64 z (pow.f64 (*.f64 i y) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 z 6) 3) (pow.f64 (pow.f64 (*.f64 y i) 6) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4))) (+.f64 (+.f64 (*.f64 (pow.f64 z 6) (pow.f64 z 6)) (*.f64 (pow.f64 (*.f64 y i) 6) (pow.f64 (*.f64 y i) 6))) (*.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 z 6) 3) (pow.f64 (pow.f64 (*.f64 i y) 6) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))) (+.f64 (pow.f64 z 12) (+.f64 (pow.f64 (*.f64 i y) 12) (*.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 z 6) 3) (pow.f64 (pow.f64 (*.f64 i y) 6) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)))) (+.f64 (pow.f64 z 12) (+.f64 (pow.f64 (*.f64 i y) 12) (*.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 z 4) 3) (pow.f64 (pow.f64 (*.f64 y i) 4) 3)) (*.f64 (fma.f64 z z (pow.f64 (*.f64 y i) 2)) (+.f64 (+.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 y i) 4))) (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 z 4) 3) (pow.f64 (pow.f64 (*.f64 i y) 4) 3)) (*.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (+.f64 (pow.f64 z 8) (+.f64 (pow.f64 (*.f64 i y) 8) (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))))))
(pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 1)
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 3)
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(pow.f64 (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 3) 1/3)
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 3))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(exp.f64 (log.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 1))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(fma.f64 z z (neg.f64 (pow.f64 (*.f64 y i) 2)))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(fma.f64 1 (*.f64 z z) (neg.f64 (pow.f64 (*.f64 y i) 2)))
(-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))
(fma.f64 (cbrt.f64 (pow.f64 z 4)) (pow.f64 (cbrt.f64 z) 2) (neg.f64 (pow.f64 (*.f64 y i) 2)))
(fma.f64 (cbrt.f64 (pow.f64 z 4)) (pow.f64 (cbrt.f64 z) 2) (neg.f64 (pow.f64 (*.f64 i y) 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 y i) 2))) 1)
(pow.f64 (*.f64 i y) 2)
(*.f64 y (*.f64 i (*.f64 y i)))
(pow.f64 (*.f64 i y) 2)
(*.f64 i (*.f64 y (*.f64 y i)))
(pow.f64 (*.f64 i y) 2)
(*.f64 (*.f64 y i) (*.f64 y i))
(pow.f64 (*.f64 i y) 2)
(*.f64 (pow.f64 (*.f64 y i) 2) 1)
(pow.f64 (*.f64 i y) 2)
(*.f64 1 (pow.f64 (*.f64 y i) 2))
(pow.f64 (*.f64 i y) 2)
(*.f64 (sqrt.f64 (*.f64 y i)) (*.f64 (sqrt.f64 (*.f64 y i)) (*.f64 y i)))
(*.f64 (*.f64 i y) (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (cbrt.f64 (pow.f64 (*.f64 y i) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (cbrt.f64 (pow.f64 (*.f64 i y) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (*.f64 (cbrt.f64 (*.f64 y i)) (*.f64 y i)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 (*.f64 i y) (cbrt.f64 (*.f64 i y))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 y i) 4)) (pow.f64 (cbrt.f64 (*.f64 y i)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (cbrt.f64 (pow.f64 (*.f64 i y) 4)))
(*.f64 (*.f64 y y) (*.f64 i i))
(pow.f64 (*.f64 i y) 2)
(*.f64 (*.f64 i i) (*.f64 y y))
(pow.f64 (*.f64 i y) 2)
(*.f64 (*.f64 (*.f64 y i) (sqrt.f64 (*.f64 y i))) (sqrt.f64 (*.f64 y i)))
(*.f64 (*.f64 i y) (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y))))
(*.f64 (*.f64 (*.f64 y i) y) i)
(pow.f64 (*.f64 i y) 2)
(*.f64 (*.f64 (*.f64 y i) i) y)
(pow.f64 (*.f64 i y) 2)
(*.f64 (*.f64 (*.f64 y i) (pow.f64 (cbrt.f64 (*.f64 y i)) 2)) (cbrt.f64 (*.f64 y i)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 (*.f64 i y) (cbrt.f64 (*.f64 i y))))
(sqrt.f64 (pow.f64 (*.f64 y i) 4))
(sqrt.f64 (pow.f64 (*.f64 i y) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 y i) 2)))
(pow.f64 (*.f64 i y) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 y i) 2))))
(pow.f64 (*.f64 i y) 2)
(cbrt.f64 (pow.f64 (*.f64 y i) 6))
(cbrt.f64 (pow.f64 (*.f64 i y) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 y i) 2)))
(pow.f64 (*.f64 i y) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 y i))))
(pow.f64 (exp.f64 2) (log.f64 (*.f64 i y)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 y i))) 1))
(pow.f64 (exp.f64 2) (log.f64 (*.f64 i y)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 y i) 2)))
(pow.f64 (*.f64 i y) 2)
(+.f64 z (*.f64 y i))
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (*.f64 z z)) (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (neg.f64 (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(+.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (neg.f64 (pow.f64 (*.f64 y i) 2))) (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(+.f64 (*.f64 (*.f64 z z) (/.f64 1 (-.f64 z (*.f64 y i)))) (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 z (*.f64 y i)))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(+.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 z (*.f64 y i)))) (*.f64 (*.f64 z z) (/.f64 1 (-.f64 z (*.f64 y i)))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 z (*.f64 y i)))) 1)
(fma.f64 y i z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (-.f64 1 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i y))) (-.f64 1 z))
(+.f64 z (+.f64 (exp.f64 (log1p.f64 (*.f64 i y))) -1))
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (*.f64 y i)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (*.f64 i y))
(+.f64 -1 (fma.f64 y i (exp.f64 (log1p.f64 z))))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 y i))) (/.f64 (pow.f64 (*.f64 y i) 2) (-.f64 z (*.f64 y i))))
(-.f64 (/.f64 z (/.f64 (-.f64 z (*.f64 i y)) z)) (/.f64 (pow.f64 (*.f64 i y) 2) (-.f64 z (*.f64 i y))))
(-.f64 (*.f64 (/.f64 z (-.f64 z (*.f64 i y))) z) (/.f64 (pow.f64 (*.f64 i y) 2) (-.f64 z (*.f64 i y))))
(-.f64 (+.f64 z (exp.f64 (log1p.f64 (*.f64 y i)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 i y))) (-.f64 1 z))
(+.f64 z (+.f64 (exp.f64 (log1p.f64 (*.f64 i y))) -1))
(-.f64 (+.f64 (*.f64 y i) (exp.f64 (log1p.f64 z))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (*.f64 i y))
(+.f64 -1 (fma.f64 y i (exp.f64 (log1p.f64 z))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 z (*.f64 y i))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (/.f64 (fma.f64 z z (*.f64 (*.f64 i y) (fma.f64 y i z))) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 1 (+.f64 z (*.f64 y i)))
(fma.f64 y i z)
(*.f64 (+.f64 z (*.f64 y i)) 1)
(fma.f64 y i z)
(*.f64 (sqrt.f64 (+.f64 z (*.f64 y i))) (sqrt.f64 (+.f64 z (*.f64 y i))))
(fma.f64 y i z)
(*.f64 (cbrt.f64 (+.f64 z (*.f64 y i))) (pow.f64 (cbrt.f64 (+.f64 z (*.f64 y i))) 2))
(fma.f64 y i z)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 z (*.f64 y i))) 2) (cbrt.f64 (+.f64 z (*.f64 y i))))
(fma.f64 y i z)
(*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (pow.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) -1))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 z (*.f64 y i))))
(fma.f64 y i z)
(*.f64 (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (+.f64 z (*.f64 y i)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(fma.f64 y i z)
(*.f64 -1 (*.f64 -1 (+.f64 z (*.f64 y i))))
(fma.f64 y i z)
(*.f64 -1 (neg.f64 (+.f64 z (*.f64 y i))))
(fma.f64 y i z)
(*.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (*.f64 -1 (+.f64 z (*.f64 y i))) -1)
(fma.f64 y i z)
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2)) (cbrt.f64 (+.f64 z (*.f64 y i))))
(fma.f64 y i z)
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 z (*.f64 y i)))) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i)))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 z (*.f64 i y)))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (sqrt.f64 (-.f64 z (*.f64 i y))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (sqrt.f64 (-.f64 z (*.f64 i y)))) (sqrt.f64 (-.f64 z (*.f64 i y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2)) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (cbrt.f64 (-.f64 z (*.f64 y i)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2)) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (cbrt.f64 (-.f64 z (*.f64 i y)))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2)) (cbrt.f64 (-.f64 z (*.f64 i y))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 z (*.f64 y i)))) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (+.f64 z (*.f64 y i)))
(fma.f64 y i z)
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))) (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (/.f64 (fma.f64 z z (*.f64 (*.f64 i y) (fma.f64 y i z))) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (/.f64 (fma.f64 z z (*.f64 (*.f64 i y) (fma.f64 y i z))) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 z (*.f64 y i)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 z (*.f64 y i)))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 z (*.f64 i y)))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (sqrt.f64 (-.f64 z (*.f64 i y))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (sqrt.f64 (-.f64 z (*.f64 i y)))) (sqrt.f64 (-.f64 z (*.f64 i y))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (cbrt.f64 (-.f64 z (*.f64 y i)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2)) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (cbrt.f64 (-.f64 z (*.f64 i y)))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2)) (cbrt.f64 (-.f64 z (*.f64 i y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2) (sqrt.f64 (-.f64 z (*.f64 y i)))) (/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (-.f64 z (*.f64 y i)))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 z (*.f64 i y)))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (sqrt.f64 (-.f64 z (*.f64 i y))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (sqrt.f64 (-.f64 z (*.f64 i y)))) (sqrt.f64 (-.f64 z (*.f64 i y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2)) (/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (cbrt.f64 (-.f64 z (*.f64 y i)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2)) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (cbrt.f64 (-.f64 z (*.f64 i y)))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2)) (cbrt.f64 (-.f64 z (*.f64 i y))))
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) -1) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 z (*.f64 y i)))) -1))
(pow.f64 (/.f64 1 (sqrt.f64 (fma.f64 y i z))) -2)
(*.f64 (pow.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2) -1) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) -1))
(fma.f64 y i z)
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (/.f64 (+.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(fma.f64 y i z)
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2)) (/.f64 (+.f64 z (*.f64 y i)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(fma.f64 y i z)
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (*.f64 (+.f64 z (*.f64 y i)) (fma.f64 z z (pow.f64 (*.f64 y i) 2))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (*.f64 (fma.f64 y i z) (fma.f64 z z (pow.f64 (*.f64 i y) 2))))
(*.f64 (fma.f64 y i z) (*.f64 (fma.f64 z z (pow.f64 (*.f64 i y) 2)) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (*.f64 (+.f64 z (*.f64 y i)) (+.f64 (pow.f64 (*.f64 y i) 4) (+.f64 (pow.f64 (*.f64 z (*.f64 y i)) 2) (pow.f64 z 4)))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))) (*.f64 (fma.f64 y i z) (+.f64 (pow.f64 (*.f64 i y) 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 (*.f64 z y) i) 2)))))
(*.f64 (fma.f64 y i z) (*.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y z)) 2) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (neg.f64 (+.f64 z (*.f64 y i))))
(fma.f64 y i z)
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 i y) (fma.f64 y i z)))))
(*.f64 (fma.f64 z z (*.f64 (*.f64 i y) (fma.f64 y i z))) (/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (*.f64 z z) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))))) (-.f64 z (*.f64 y (neg.f64 i))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 (-.f64 z (*.f64 i y)) (-.f64 z (*.f64 y (neg.f64 i))))) (-.f64 z (*.f64 y (neg.f64 i))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y (neg.f64 i)) 3))) (+.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 y (neg.f64 i)) (*.f64 y (neg.f64 i))) (*.f64 z (*.f64 y (neg.f64 i))))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y (neg.f64 i)) 3))) (fma.f64 z z (*.f64 (*.f64 y (neg.f64 i)) (-.f64 (*.f64 y (neg.f64 i)) z))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (fma.f64 z z (*.f64 y (*.f64 (neg.f64 i) (-.f64 (*.f64 y (neg.f64 i)) z))))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y (neg.f64 i)) 3)))
(*.f64 (/.f64 1 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))) (+.f64 z (*.f64 y i)))
(fma.f64 y i z)
(*.f64 (/.f64 1 (*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))) (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (/.f64 (fma.f64 z z (*.f64 (*.f64 i y) (fma.f64 y i z))) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 1 (/.f64 (-.f64 z (*.f64 y i)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (/.f64 1 (/.f64 (-.f64 z (*.f64 y i)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (-.f64 z (*.f64 y i))))) (neg.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (/.f64 1 (-.f64 (*.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (*.f64 (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y) (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)))) (+.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)))
(*.f64 (/.f64 1 (-.f64 (*.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 y (/.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))))) (+.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (/.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (/.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))) (-.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (/.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))) (+.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (/.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 3) (pow.f64 (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y) 3))) (+.f64 (*.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (+.f64 (*.f64 (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y) (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)) (*.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) y)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) 3) (pow.f64 (/.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) 3))) (fma.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 (/.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (+.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (/.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) 3) (pow.f64 (/.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) 3))) (fma.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 y (*.f64 (/.f64 i (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (+.f64 (/.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (/.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))))))
(*.f64 (/.f64 1 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 y i)))) (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 2))
(*.f64 (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) 2) (/.f64 1 (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 (*.f64 i y) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))))
(/.f64 (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) 2) (-.f64 (*.f64 z (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 i (*.f64 y (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))))))
(*.f64 (/.f64 1 (*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) 1)) (*.f64 (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (/.f64 (fma.f64 z z (*.f64 (*.f64 i y) (fma.f64 y i z))) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 z (*.f64 y i))) 1) (sqrt.f64 (+.f64 z (*.f64 y i))))
(fma.f64 y i z)
(*.f64 (/.f64 (sqrt.f64 (+.f64 z (*.f64 y i))) (sqrt.f64 (-.f64 z (*.f64 y i)))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (/.f64 (sqrt.f64 (fma.f64 y i z)) (sqrt.f64 (-.f64 z (*.f64 i y)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 z (*.f64 y i))) (sqrt.f64 (neg.f64 (-.f64 z (*.f64 y i))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y i z)) (sqrt.f64 (neg.f64 (-.f64 z (*.f64 i y))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2) (-.f64 z (*.f64 y i))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (/.f64 (/.f64 1 (-.f64 z (*.f64 y i))) 1) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (/.f64 (/.f64 1 (-.f64 z (*.f64 y i))) -1) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (/.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (/.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (-.f64 z (*.f64 y i))))) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (+.f64 z (*.f64 y i)))
(fma.f64 y i z)
(*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i)))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 i y) (fma.f64 y i z)))))
(*.f64 (fma.f64 z z (*.f64 (*.f64 i y) (fma.f64 y i z))) (/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(*.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4))) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (-.f64 (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y i) 4)) (pow.f64 (*.f64 z (*.f64 y i)) 2)))
(*.f64 (+.f64 (pow.f64 z 4) (-.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))) (/.f64 (/.f64 1 (-.f64 z (*.f64 i y))) (/.f64 (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)))))
(*.f64 (-.f64 (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4)) (pow.f64 (*.f64 i (*.f64 y z)) 2)) (*.f64 (/.f64 (/.f64 1 (-.f64 z (*.f64 i y))) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6))) (-.f64 (pow.f64 z 4) (pow.f64 (*.f64 i y) 4))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (-.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2))))) (-.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2))))
(*.f64 (-.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))) (/.f64 (*.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)) (/.f64 1 (-.f64 z (*.f64 i y)))) (-.f64 (pow.f64 z 8) (*.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 (*.f64 z y) i) 2)) (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))))))
(*.f64 (-.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 i (*.f64 y z)) 2))) (/.f64 (*.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)) (/.f64 1 (-.f64 z (*.f64 i y)))) (-.f64 (pow.f64 z 8) (*.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 i (*.f64 y z)) 2)) (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 i (*.f64 y z)) 2))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 z (*.f64 y i))) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 y i) 6))) (+.f64 (pow.f64 (pow.f64 z 4) 3) (pow.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 z 4) (pow.f64 z 4)) (*.f64 (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)))) (*.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 y i) 4) (pow.f64 (*.f64 z (*.f64 y i)) 2)))))
(*.f64 (+.f64 (pow.f64 z 8) (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 (*.f64 z y) i) 2)) (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))) (*.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 (*.f64 z y) i) 2))))) (/.f64 (/.f64 1 (-.f64 z (*.f64 i y))) (/.f64 (+.f64 (pow.f64 (pow.f64 z 4) 3) (pow.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 (*.f64 z y) i) 2)) 3)) (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)))))
(*.f64 (+.f64 (pow.f64 z 8) (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 i (*.f64 y z)) 2)) (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 i (*.f64 y z)) 2))) (*.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 i (*.f64 y z)) 2))))) (/.f64 (*.f64 (-.f64 (pow.f64 z 6) (pow.f64 (*.f64 i y) 6)) (/.f64 1 (-.f64 z (*.f64 i y)))) (+.f64 (pow.f64 (pow.f64 z 4) 3) (pow.f64 (+.f64 (pow.f64 (*.f64 i y) 4) (pow.f64 (*.f64 i (*.f64 y z)) 2)) 3))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2)) 1) (cbrt.f64 (+.f64 z (*.f64 y i))))
(fma.f64 y i z)
(*.f64 (/.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2)) (cbrt.f64 (-.f64 z (*.f64 y i)))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 y i z))) 2))))
(/.f64 (*.f64 1 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 y i z))) 2) (cbrt.f64 (-.f64 z (*.f64 i y)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 z (*.f64 y i)))) 2)) (cbrt.f64 (neg.f64 (-.f64 z (*.f64 y i))))) (cbrt.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 y i z))) 2)) (cbrt.f64 (neg.f64 (-.f64 z (*.f64 i y))))) (cbrt.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i)))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (+.f64 z (*.f64 y i))))
(*.f64 (sqrt.f64 (fma.f64 y i z)) (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (sqrt.f64 (-.f64 z (*.f64 i y))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y i z)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (*.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (-.f64 z (*.f64 y i)))) (sqrt.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (sqrt.f64 (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (sqrt.f64 (-.f64 z (*.f64 i y)))) (sqrt.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)))) (sqrt.f64 (fma.f64 z z (*.f64 (*.f64 i y) (fma.f64 y i z)))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 (sqrt.f64 (-.f64 z (*.f64 i y))) (sqrt.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))))) (sqrt.f64 (fma.f64 z z (*.f64 (*.f64 i y) (fma.f64 y i z)))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (cbrt.f64 (+.f64 z (*.f64 y i))))
(*.f64 (cbrt.f64 (fma.f64 y i z)) (/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) 2)) (cbrt.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)))) (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 y i) (+.f64 z (*.f64 y i))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2)) (cbrt.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)))) (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 i y) (fma.f64 y i z)))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) 2) (cbrt.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))))) (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 i y) (fma.f64 y i z)))))
(pow.f64 (/.f64 1 (+.f64 z (*.f64 y i))) -1)
(fma.f64 y i z)
(pow.f64 (+.f64 z (*.f64 y i)) 1)
(fma.f64 y i z)
(pow.f64 (sqrt.f64 (+.f64 z (*.f64 y i))) 2)
(fma.f64 y i z)
(pow.f64 (cbrt.f64 (+.f64 z (*.f64 y i))) 3)
(fma.f64 y i z)
(pow.f64 (pow.f64 (+.f64 z (*.f64 y i)) 3) 1/3)
(fma.f64 y i z)
(sqrt.f64 (pow.f64 (+.f64 z (*.f64 y i)) 2))
(sqrt.f64 (pow.f64 (fma.f64 y i z) 2))
(log.f64 (exp.f64 (+.f64 z (*.f64 y i))))
(fma.f64 y i z)
(log.f64 (*.f64 (exp.f64 z) (pow.f64 (exp.f64 i) y)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 z (*.f64 y i)))))
(fma.f64 y i z)
(cbrt.f64 (pow.f64 (+.f64 z (*.f64 y i)) 3))
(fma.f64 y i z)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) 3) (pow.f64 (-.f64 z (*.f64 y i)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) 3) (pow.f64 (-.f64 z (*.f64 i y)) 3)))
(expm1.f64 (log1p.f64 (+.f64 z (*.f64 y i))))
(fma.f64 y i z)
(exp.f64 (log.f64 (+.f64 z (*.f64 y i))))
(fma.f64 y i z)
(exp.f64 (-.f64 (log.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (log.f64 (-.f64 z (*.f64 y i)))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (exp.f64 (log.f64 (-.f64 z (*.f64 i y)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 z (*.f64 y i)))) -1))
(fma.f64 y i z)
(exp.f64 (*.f64 (log.f64 (+.f64 z (*.f64 y i))) 1))
(fma.f64 y i z)
(log1p.f64 (expm1.f64 (+.f64 z (*.f64 y i))))
(fma.f64 y i z)
(fma.f64 1 z (*.f64 y i))
(fma.f64 1 z (*.f64 i y))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 y i))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 i y))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 y i))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 i y))

eval842.0ms (3.1%)

Compiler

Compiled 37687 to 14654 computations (61.1% saved)

prune424.0ms (1.6%)

Pruning

25 alts after pruning (22 fresh and 3 done)

PrunedKeptTotal
New1090101100
Fresh41216
Picked101
Done235
Total1097251122
Error
0.01%
Counts
1122 → 25
Alt Table
Click to see full alt table
StatusErrorProgram
58.57%
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) (/.f64 1 (/.f64 (-.f64 z (*.f64 y i)) (*.f64 z z)))))
29.7%
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))
60.32%
(fma.f64 (log.f64 y) x z)
2.35%
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) b)) 3)) (*.f64 y i))
0.5%
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))))) (*.f64 y i))
77.05%
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (/.f64 1 (pow.f64 (+.f64 b -1/2) -1/2)) (/.f64 (log.f64 c) (pow.f64 (+.f64 b -1/2) -1/2)))) (*.f64 y i))
46.78%
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (log.f64 (cbrt.f64 c))))) (*.f64 y i))
14.37%
(+.f64 (+.f64 (+.f64 (+.f64 a t) z) (/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2)))) (*.f64 y i))
60.32%
(+.f64 (+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 y) 2)) x) (*.f64 (log.f64 (cbrt.f64 y)) x)) z)
15.49%
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
36.71%
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a z))
60.33%
(+.f64 (*.f64 (log.f64 y) x) z)
38.42%
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y))))
60.32%
(+.f64 (*.f64 x (*.f64 3 (log.f64 (cbrt.f64 y)))) z)
36.21%
(+.f64 z (+.f64 t (+.f64 (*.f64 (log.f64 y) x) a)))
50.33%
(+.f64 z (+.f64 t a))
59.68%
(+.f64 z (*.f64 y i))
73.3%
(+.f64 z t)
29.7%
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
61.43%
(+.f64 a (*.f64 y i))
84.31%
(*.f64 (log.f64 y) x)
80.76%
(*.f64 (log.f64 c) b)
83.86%
(*.f64 y i)
74.08%
z
75.92%
a
Compiler

Compiled 918 to 679 computations (26% saved)

localize55.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.45%
(*.f64 x (log.f64 y))
0.54%
(*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))))
0.78%
(cbrt.f64 (log.f64 c))
0.8%
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
Compiler

Compiled 136 to 46 computations (66.2% saved)

series8.0ms (0%)

Counts
3 → 48
Calls

12 calls:

TimeVariablePointExpression
2.0ms
c
@0
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
2.0ms
c
@-inf
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
2.0ms
c
@inf
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
0.0ms
c
@0
(*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))))
0.0ms
c
@-inf
(*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))))

rewrite129.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1000×unswap-sqr
752×swap-sqr
734×associate-*r/
656×distribute-rgt-in
616×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01365
126741
2320341
Stop Event
node limit
Counts
3 → 120
Calls
Call 1
Inputs
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(cbrt.f64 (log.f64 c))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (cbrt.f64 (log.f64 c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 c)) (pow.f64 (log.f64 c) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 c) 1/6) (*.f64 (pow.f64 (log.f64 c) 1/6) (cbrt.f64 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 1 1/3)) (pow.f64 (cbrt.f64 (log.f64 c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (log.f64 c)) 1/3) (pow.f64 (log.f64 c) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (log.f64 c)) 1/3) (pow.f64 (log.f64 c) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log.f64 c) 1/6) (pow.f64 (sqrt.f64 (log.f64 c)) 1/3)) (*.f64 (pow.f64 (log.f64 c) 1/6) (pow.f64 (sqrt.f64 (log.f64 c)) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (pow.f64 (log.f64 c) 1/6))) (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (pow.f64 (log.f64 c) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4))) (cbrt.f64 (cbrt.f64 (log.f64 c)))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4))) (cbrt.f64 (cbrt.f64 (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log.f64 c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (log.f64 c)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 c)) 2/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (log.f64 c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 c) 1/6) (pow.f64 (log.f64 c) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (cbrt.f64 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (log.f64 c)) 1/3) (pow.f64 (sqrt.f64 (log.f64 c)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (pow.f64 (log.f64 c) 1/6))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (pow.f64 (log.f64 c) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c)))) (cbrt.f64 (cbrt.f64 (log.f64 c)))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c)))) (cbrt.f64 (cbrt.f64 (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (cbrt.f64 (cbrt.f64 (log.f64 c)))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (cbrt.f64 (cbrt.f64 (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c)))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c)))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 c) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log.f64 c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log.f64 c) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (cbrt.f64 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (log.f64 c)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (log.f64 c))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 c) b) (*.f64 (log.f64 c) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 c) -1/2) (*.f64 (log.f64 c) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) b)) (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) -1/2)) (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 b (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 -1/2 (pow.f64 (cbrt.f64 (log.f64 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 -1/2 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 b (pow.f64 (cbrt.f64 (log.f64 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) b)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) -1/2)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 b (cbrt.f64 (log.f64 c)))) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 -1/2 (cbrt.f64 (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 -1/2 (cbrt.f64 (log.f64 c)))) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 b (cbrt.f64 (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b -1/2) 0) (*.f64 (log.f64 c) (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))) (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b -1/2) (log.f64 (pow.f64 (cbrt.f64 c) 2))) (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) b) (cbrt.f64 (log.f64 c))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) -1/2) (cbrt.f64 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) -1/2) (cbrt.f64 (log.f64 c))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) b) (cbrt.f64 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c))) (*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c))) (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) b) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) b) (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (*.f64 -1/2 (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/2 (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (*.f64 b (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 b -1/2)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)) (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 c) 2)) (+.f64 b -1/2)) (*.f64 (log.f64 (cbrt.f64 c)) (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (-.f64 1/4 (*.f64 b b))) (-.f64 -1/2 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (neg.f64 (fma.f64 b b -1/4))) (+.f64 (neg.f64 b) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (+.f64 1/8 (neg.f64 (pow.f64 b 3)))) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (fma.f64 b b -1/4))) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (+.f64 -1/8 (pow.f64 b 3)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) (fma.f64 b b -1/4))) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) (+.f64 -1/8 (pow.f64 b 3)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (fma.f64 b b -1/4) (cbrt.f64 (log.f64 c)))) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (+.f64 -1/8 (pow.f64 b 3)) (cbrt.f64 (log.f64 c)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 b b -1/4) (log.f64 c)) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1/8 (pow.f64 b 3)) (log.f64 c)) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1/4 (*.f64 b b)) (log.f64 c)) (-.f64 -1/2 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (fma.f64 b b -1/4)) (log.f64 c)) (+.f64 (neg.f64 b) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1/8 (neg.f64 (pow.f64 b 3))) (log.f64 c)) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) (fma.f64 b b -1/4)) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) (+.f64 -1/8 (pow.f64 b 3))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fma.f64 b b -1/4) (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 -1/8 (pow.f64 b 3)) (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (fma.f64 b b -1/4)) (cbrt.f64 (log.f64 c))) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (+.f64 -1/8 (pow.f64 b 3))) (cbrt.f64 (log.f64 c))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (log.f64 c) 2) (pow.f64 (*.f64 (cbrt.f64 (log.f64 c)) (+.f64 b -1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (log.f64 c)) (+.f64 b -1/2)) 3) (pow.f64 (log.f64 c) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))))))

simplify122.0ms (0.4%)

Algorithm
egg-herbie
Rules
1880×associate-/l*
982×fma-def
614×associate-*r*
606×associate-*l*
356×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03224102
17723826
229253818
Stop Event
node limit
Counts
168 → 168
Calls
Call 1
Inputs
(pow.f64 (pow.f64 (log.f64 c) 2) 1/3)
(pow.f64 (pow.f64 (log.f64 c) 2) 1/3)
(pow.f64 (pow.f64 (log.f64 c) 2) 1/3)
(pow.f64 (pow.f64 (log.f64 c) 2) 1/3)
(*.f64 (pow.f64 (*.f64 1 (pow.f64 (log.f64 (/.f64 1 c)) 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 (log.f64 (/.f64 1 c)) 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 (log.f64 (/.f64 1 c)) 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 (log.f64 (/.f64 1 c)) 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(pow.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) 2) 1/3)
(pow.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) 2) 1/3)
(pow.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) 2) 1/3)
(pow.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) 2) 1/3)
(pow.f64 (log.f64 c) 1/3)
(pow.f64 (log.f64 c) 1/3)
(pow.f64 (log.f64 c) 1/3)
(pow.f64 (log.f64 c) 1/3)
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 c))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 c))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 c))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 c))) 1/3) (cbrt.f64 -1))
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) 1/3)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) 1/3)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) 1/3)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) 1/3)
(*.f64 (log.f64 c) (-.f64 b 1/2))
(*.f64 (log.f64 c) (-.f64 b 1/2))
(*.f64 (log.f64 c) (-.f64 b 1/2))
(*.f64 (log.f64 c) (-.f64 b 1/2))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 -1/2 (log.f64 c))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) 1)
(*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (log.f64 c)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (log.f64 c)) 2))
(*.f64 (sqrt.f64 (log.f64 c)) (pow.f64 (log.f64 c) 1/6))
(*.f64 (pow.f64 (log.f64 c) 1/6) (*.f64 (pow.f64 (log.f64 c) 1/6) (cbrt.f64 (log.f64 c))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (log.f64 c))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(*.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 c))))
(*.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 1 1/3)) (pow.f64 (cbrt.f64 (log.f64 c)) 2))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (log.f64 c)) 1/3) (pow.f64 (log.f64 c) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (log.f64 c)) 1/3) (pow.f64 (log.f64 c) 1/6)))
(*.f64 (*.f64 (pow.f64 (log.f64 c) 1/6) (pow.f64 (sqrt.f64 (log.f64 c)) 1/3)) (*.f64 (pow.f64 (log.f64 c) 1/6) (pow.f64 (sqrt.f64 (log.f64 c)) 1/3)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (pow.f64 (log.f64 c) 1/6))) (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (pow.f64 (log.f64 c) 1/6))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4))) (cbrt.f64 (cbrt.f64 (log.f64 c)))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4))) (cbrt.f64 (cbrt.f64 (log.f64 c)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))))
(cbrt.f64 (pow.f64 (log.f64 c) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(exp.f64 (*.f64 (log.f64 (log.f64 c)) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 c)) 2/3) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (log.f64 c)))) 1)
(*.f64 (cbrt.f64 (log.f64 c)) 1)
(*.f64 1 (cbrt.f64 (log.f64 c)))
(*.f64 (pow.f64 (log.f64 c) 1/6) (pow.f64 (log.f64 c) 1/6))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (cbrt.f64 (log.f64 c))))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (log.f64 c)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 c)) 1/3) (pow.f64 (sqrt.f64 (log.f64 c)) 1/3))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (pow.f64 (log.f64 c) 1/6))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (pow.f64 (log.f64 c) 1/6))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c)))) (cbrt.f64 (cbrt.f64 (log.f64 c)))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c)))) (cbrt.f64 (cbrt.f64 (log.f64 c)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (cbrt.f64 (cbrt.f64 (log.f64 c)))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (cbrt.f64 (cbrt.f64 (log.f64 c)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c)))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c)))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))
(pow.f64 (log.f64 c) 1/3)
(pow.f64 (cbrt.f64 (log.f64 c)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) 1/2)
(pow.f64 (pow.f64 (log.f64 c) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))
(fabs.f64 (cbrt.f64 (log.f64 c)))
(log.f64 (exp.f64 (cbrt.f64 (log.f64 c))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (log.f64 c)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (log.f64 c))))
(exp.f64 (log.f64 (cbrt.f64 (log.f64 c))))
(exp.f64 (*.f64 (log.f64 (log.f64 c)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 c))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (log.f64 c))))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 (log.f64 c) -1/2))
(+.f64 (*.f64 (log.f64 c) -1/2) (*.f64 (log.f64 c) b))
(+.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) b)) (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) -1/2)))
(+.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) -1/2)) (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) b)))
(+.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 b (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 -1/2 (pow.f64 (cbrt.f64 (log.f64 c)) 2))))
(+.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 -1/2 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 b (pow.f64 (cbrt.f64 (log.f64 c)) 2))))
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) b)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) -1/2)))
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) -1/2)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) b)))
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 b (cbrt.f64 (log.f64 c)))) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 -1/2 (cbrt.f64 (log.f64 c)))))
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 -1/2 (cbrt.f64 (log.f64 c)))) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 b (cbrt.f64 (log.f64 c)))))
(+.f64 (*.f64 (+.f64 b -1/2) 0) (*.f64 (log.f64 c) (+.f64 b -1/2)))
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))) (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))))
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 (pow.f64 (cbrt.f64 c) 2))) (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 c))))
(+.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))
(+.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) b) (cbrt.f64 (log.f64 c))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) -1/2) (cbrt.f64 (log.f64 c))))
(+.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) -1/2) (cbrt.f64 (log.f64 c))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) b) (cbrt.f64 (log.f64 c))))
(+.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c))) (*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c))))
(+.f64 (*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c))) (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c))))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) b) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) b) (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(+.f64 (*.f64 (*.f64 b (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (*.f64 -1/2 (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(+.f64 (*.f64 (*.f64 -1/2 (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (*.f64 b (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(+.f64 (*.f64 0 (+.f64 b -1/2)) (*.f64 (log.f64 c) (+.f64 b -1/2)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)) (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 c) 2)) (+.f64 b -1/2)) (*.f64 (log.f64 (cbrt.f64 c)) (+.f64 b -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)))) 1)
(/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2)))
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2))
(/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (*.f64 (log.f64 c) (-.f64 1/4 (*.f64 b b))) (-.f64 -1/2 b))
(/.f64 (*.f64 (log.f64 c) (neg.f64 (fma.f64 b b -1/4))) (+.f64 (neg.f64 b) -1/2))
(/.f64 (*.f64 (log.f64 c) (+.f64 1/8 (neg.f64 (pow.f64 b 3)))) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (fma.f64 b b -1/4))) (+.f64 b 1/2))
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (+.f64 -1/8 (pow.f64 b 3)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) (fma.f64 b b -1/4))) (+.f64 b 1/2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) (+.f64 -1/8 (pow.f64 b 3)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (fma.f64 b b -1/4) (cbrt.f64 (log.f64 c)))) (+.f64 b 1/2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (+.f64 -1/8 (pow.f64 b 3)) (cbrt.f64 (log.f64 c)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (*.f64 (fma.f64 b b -1/4) (log.f64 c)) (+.f64 b 1/2))
(/.f64 (*.f64 (+.f64 -1/8 (pow.f64 b 3)) (log.f64 c)) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (*.f64 (-.f64 1/4 (*.f64 b b)) (log.f64 c)) (-.f64 -1/2 b))
(/.f64 (*.f64 (neg.f64 (fma.f64 b b -1/4)) (log.f64 c)) (+.f64 (neg.f64 b) -1/2))
(/.f64 (*.f64 (+.f64 1/8 (neg.f64 (pow.f64 b 3))) (log.f64 c)) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) (fma.f64 b b -1/4)) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (+.f64 b 1/2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) (+.f64 -1/8 (pow.f64 b 3))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (*.f64 (*.f64 (fma.f64 b b -1/4) (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (+.f64 b 1/2))
(/.f64 (*.f64 (*.f64 (+.f64 -1/8 (pow.f64 b 3)) (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (fma.f64 b b -1/4)) (cbrt.f64 (log.f64 c))) (+.f64 b 1/2))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (+.f64 -1/8 (pow.f64 b 3))) (cbrt.f64 (log.f64 c))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 1)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2))
(log.f64 (exp.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 c) 2) (pow.f64 (*.f64 (cbrt.f64 (log.f64 c)) (+.f64 b -1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (log.f64 c)) (+.f64 b -1/2)) 3) (pow.f64 (log.f64 c) 2)))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))
(exp.f64 (log.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))
Outputs
(pow.f64 (pow.f64 (log.f64 c) 2) 1/3)
(cbrt.f64 (pow.f64 (log.f64 c) 2))
(pow.f64 (pow.f64 (log.f64 c) 2) 1/3)
(cbrt.f64 (pow.f64 (log.f64 c) 2))
(pow.f64 (pow.f64 (log.f64 c) 2) 1/3)
(cbrt.f64 (pow.f64 (log.f64 c) 2))
(pow.f64 (pow.f64 (log.f64 c) 2) 1/3)
(cbrt.f64 (pow.f64 (log.f64 c) 2))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 (log.f64 (/.f64 1 c)) 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (pow.f64 (neg.f64 (log.f64 c)) 2)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 2)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 (log.f64 (/.f64 1 c)) 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (pow.f64 (neg.f64 (log.f64 c)) 2)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 2)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 (log.f64 (/.f64 1 c)) 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (pow.f64 (neg.f64 (log.f64 c)) 2)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 2)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 (log.f64 (/.f64 1 c)) 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (pow.f64 (neg.f64 (log.f64 c)) 2)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 2)) (pow.f64 (cbrt.f64 -1) 2))
(pow.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) 2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) 2))
(cbrt.f64 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) 2))
(pow.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) 2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) 2))
(cbrt.f64 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) 2))
(pow.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) 2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) 2))
(cbrt.f64 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) 2))
(pow.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) 2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) 2))
(cbrt.f64 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) 2))
(pow.f64 (log.f64 c) 1/3)
(cbrt.f64 (log.f64 c))
(pow.f64 (log.f64 c) 1/3)
(cbrt.f64 (log.f64 c))
(pow.f64 (log.f64 c) 1/3)
(cbrt.f64 (log.f64 c))
(pow.f64 (log.f64 c) 1/3)
(cbrt.f64 (log.f64 c))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 c))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (neg.f64 (log.f64 c))))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 c))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (neg.f64 (log.f64 c))))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 c))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (neg.f64 (log.f64 c))))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 c))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (neg.f64 (log.f64 c))))
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) 1/3)
(cbrt.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))
(cbrt.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))))
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) 1/3)
(cbrt.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))
(cbrt.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))))
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) 1/3)
(cbrt.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))
(cbrt.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))))
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) 1/3)
(cbrt.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))
(cbrt.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))))
(*.f64 (log.f64 c) (-.f64 b 1/2))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(*.f64 (log.f64 c) (-.f64 b 1/2))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(*.f64 (log.f64 c) (-.f64 b 1/2))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(*.f64 (log.f64 c) (-.f64 b 1/2))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (+.f64 b -1/2))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 b -1/2))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (+.f64 b -1/2))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 b -1/2))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (+.f64 b -1/2))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 b -1/2))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (+.f64 b -1/2))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 b -1/2))
(*.f64 -1/2 (log.f64 c))
(*.f64 (log.f64 c) -1/2)
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) 1)
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (log.f64 c)))
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) 1)
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(*.f64 1 (pow.f64 (cbrt.f64 (log.f64 c)) 2))
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(*.f64 (sqrt.f64 (log.f64 c)) (pow.f64 (log.f64 c) 1/6))
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(*.f64 (pow.f64 (log.f64 c) 1/6) (*.f64 (pow.f64 (log.f64 c) 1/6) (cbrt.f64 (log.f64 c))))
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (log.f64 c))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (cbrt.f64 (log.f64 c)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) 4))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))
(*.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 c))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (cbrt.f64 (log.f64 c)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) 4))
(*.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 1 1/3)) (pow.f64 (cbrt.f64 (log.f64 c)) 2))
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (log.f64 c)) 1/3) (pow.f64 (log.f64 c) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (log.f64 c)) 1/3) (pow.f64 (log.f64 c) 1/6)))
(*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (log.f64 c)))))
(*.f64 (*.f64 (pow.f64 (log.f64 c) 1/6) (pow.f64 (sqrt.f64 (log.f64 c)) 1/3)) (*.f64 (pow.f64 (log.f64 c) 1/6) (pow.f64 (sqrt.f64 (log.f64 c)) 1/3)))
(*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (log.f64 c)))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (pow.f64 (log.f64 c) 1/6))) (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (pow.f64 (log.f64 c) 1/6))))
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))))
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (cbrt.f64 (log.f64 c)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4))) (cbrt.f64 (cbrt.f64 (log.f64 c)))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4))) (cbrt.f64 (cbrt.f64 (log.f64 c)))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)))))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (cbrt.f64 (log.f64 c)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4))
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))))
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(cbrt.f64 (pow.f64 (log.f64 c) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(exp.f64 (*.f64 (log.f64 (log.f64 c)) 2/3))
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 c)) 2/3) 1))
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(pow.f64 (cbrt.f64 (log.f64 c)) 2)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (log.f64 c)))) 1)
(cbrt.f64 (log.f64 c))
(*.f64 (cbrt.f64 (log.f64 c)) 1)
(cbrt.f64 (log.f64 c))
(*.f64 1 (cbrt.f64 (log.f64 c)))
(cbrt.f64 (log.f64 c))
(*.f64 (pow.f64 (log.f64 c) 1/6) (pow.f64 (log.f64 c) 1/6))
(cbrt.f64 (log.f64 c))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (cbrt.f64 (log.f64 c))))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (cbrt.f64 (log.f64 c))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 4))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (log.f64 c)))
(cbrt.f64 (log.f64 c))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 c)) 1/3) (pow.f64 (sqrt.f64 (log.f64 c)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (log.f64 c))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))))))
(cbrt.f64 (log.f64 c))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (pow.f64 (log.f64 c) 1/6))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (pow.f64 (log.f64 c) 1/6))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (cbrt.f64 (pow.f64 (log.f64 c) 1/6))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (pow.f64 (log.f64 c) 1/6))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c)))) (cbrt.f64 (cbrt.f64 (log.f64 c)))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c)))) (cbrt.f64 (cbrt.f64 (log.f64 c)))))
(cbrt.f64 (log.f64 c))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (cbrt.f64 (cbrt.f64 (log.f64 c)))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (cbrt.f64 (cbrt.f64 (log.f64 c)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (pow.f64 (log.f64 c) 1/6)))))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (pow.f64 (log.f64 c) 1/6)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c)))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (log.f64 c)))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (cbrt.f64 (log.f64 c))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (pow.f64 (log.f64 c) 1/6))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (cbrt.f64 (pow.f64 (log.f64 c) 1/6))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (cbrt.f64 (pow.f64 (log.f64 c) 1/6))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 1/6)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (pow.f64 (log.f64 c) 1/6))))
(pow.f64 (log.f64 c) 1/3)
(cbrt.f64 (log.f64 c))
(pow.f64 (cbrt.f64 (log.f64 c)) 1)
(cbrt.f64 (log.f64 c))
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) 1/2)
(cbrt.f64 (log.f64 c))
(pow.f64 (pow.f64 (log.f64 c) 1/6) 2)
(cbrt.f64 (log.f64 c))
(pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 c))) 3)
(cbrt.f64 (log.f64 c))
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2))
(cbrt.f64 (log.f64 c))
(fabs.f64 (cbrt.f64 (log.f64 c)))
(cbrt.f64 (log.f64 c))
(log.f64 (exp.f64 (cbrt.f64 (log.f64 c))))
(cbrt.f64 (log.f64 c))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (log.f64 c)))))
(cbrt.f64 (log.f64 c))
(expm1.f64 (log1p.f64 (cbrt.f64 (log.f64 c))))
(cbrt.f64 (log.f64 c))
(exp.f64 (log.f64 (cbrt.f64 (log.f64 c))))
(cbrt.f64 (log.f64 c))
(exp.f64 (*.f64 (log.f64 (log.f64 c)) 1/3))
(cbrt.f64 (log.f64 c))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 c))) 1))
(cbrt.f64 (log.f64 c))
(log1p.f64 (expm1.f64 (cbrt.f64 (log.f64 c))))
(cbrt.f64 (log.f64 c))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 (log.f64 c) -1/2))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (log.f64 c) -1/2) (*.f64 (log.f64 c) b))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) b)) (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) -1/2)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) -1/2)) (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) b)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 b (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 -1/2 (pow.f64 (cbrt.f64 (log.f64 c)) 2))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 -1/2 (pow.f64 (cbrt.f64 (log.f64 c)) 2))) (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 b (pow.f64 (cbrt.f64 (log.f64 c)) 2))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) b)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) -1/2)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) -1/2)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) b)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 b (cbrt.f64 (log.f64 c)))) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 -1/2 (cbrt.f64 (log.f64 c)))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 -1/2 (cbrt.f64 (log.f64 c)))) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 b (cbrt.f64 (log.f64 c)))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (+.f64 b -1/2) 0) (*.f64 (log.f64 c) (+.f64 b -1/2)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))) (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))))
(*.f64 2 (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))))
(*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b (+.f64 -1 b)))
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 (pow.f64 (cbrt.f64 c) 2))) (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 c))))
(*.f64 (+.f64 b -1/2) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 c))) (log.f64 (cbrt.f64 c))))
(*.f64 (+.f64 b -1/2) (*.f64 3 (log.f64 (cbrt.f64 c))))
(+.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) b) (cbrt.f64 (log.f64 c))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) -1/2) (cbrt.f64 (log.f64 c))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) -1/2) (cbrt.f64 (log.f64 c))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) b) (cbrt.f64 (log.f64 c))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c))) (*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c))) (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) b) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) b) (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (*.f64 b (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (*.f64 -1/2 (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (*.f64 -1/2 (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (*.f64 (*.f64 b (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 0 (+.f64 b -1/2)) (*.f64 (log.f64 c) (+.f64 b -1/2)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)) (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)))
(*.f64 2 (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))))
(*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b (+.f64 -1 b)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 c) 2)) (+.f64 b -1/2)) (*.f64 (log.f64 (cbrt.f64 c)) (+.f64 b -1/2)))
(*.f64 (+.f64 b -1/2) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 c))) (log.f64 (cbrt.f64 c))))
(*.f64 (+.f64 b -1/2) (*.f64 3 (log.f64 (cbrt.f64 c))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)))) 1)
(*.f64 (log.f64 c) (+.f64 b -1/2))
(/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2))
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (log.f64 c) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (+.f64 -1/8 (pow.f64 b 3))))
(*.f64 (/.f64 (log.f64 c) (fma.f64 b (+.f64 b 1/2) 1/4)) (+.f64 -1/8 (pow.f64 b 3)))
(/.f64 (*.f64 (log.f64 c) (-.f64 1/4 (*.f64 b b))) (-.f64 -1/2 b))
(/.f64 (log.f64 c) (/.f64 (-.f64 -1/2 b) (-.f64 1/4 (*.f64 b b))))
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/2 b)) (-.f64 1/4 (*.f64 b b)))
(/.f64 (*.f64 (log.f64 c) (neg.f64 (fma.f64 b b -1/4))) (+.f64 (neg.f64 b) -1/2))
(/.f64 (log.f64 c) (/.f64 (-.f64 -1/2 b) (-.f64 1/4 (*.f64 b b))))
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/2 b)) (-.f64 1/4 (*.f64 b b)))
(/.f64 (*.f64 (log.f64 c) (+.f64 1/8 (neg.f64 (pow.f64 b 3)))) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (-.f64 1/8 (pow.f64 b 3)) (/.f64 (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c)))
(*.f64 (/.f64 (-.f64 1/8 (pow.f64 b 3)) (-.f64 -1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c))
(/.f64 (log.f64 c) (/.f64 (fma.f64 b (-.f64 -1/2 b) -1/4) (-.f64 1/8 (pow.f64 b 3))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (fma.f64 b b -1/4))) (+.f64 b 1/2))
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (+.f64 -1/8 (pow.f64 b 3)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (log.f64 c) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (+.f64 -1/8 (pow.f64 b 3))))
(*.f64 (/.f64 (log.f64 c) (fma.f64 b (+.f64 b 1/2) 1/4)) (+.f64 -1/8 (pow.f64 b 3)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) (fma.f64 b b -1/4))) (+.f64 b 1/2))
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (cbrt.f64 (log.f64 c)) (+.f64 -1/8 (pow.f64 b 3)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (log.f64 c) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (+.f64 -1/8 (pow.f64 b 3))))
(*.f64 (/.f64 (log.f64 c) (fma.f64 b (+.f64 b 1/2) 1/4)) (+.f64 -1/8 (pow.f64 b 3)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (fma.f64 b b -1/4) (cbrt.f64 (log.f64 c)))) (+.f64 b 1/2))
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (+.f64 -1/8 (pow.f64 b 3)) (cbrt.f64 (log.f64 c)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (log.f64 c) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (+.f64 -1/8 (pow.f64 b 3))))
(*.f64 (/.f64 (log.f64 c) (fma.f64 b (+.f64 b 1/2) 1/4)) (+.f64 -1/8 (pow.f64 b 3)))
(/.f64 (*.f64 (fma.f64 b b -1/4) (log.f64 c)) (+.f64 b 1/2))
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(/.f64 (*.f64 (+.f64 -1/8 (pow.f64 b 3)) (log.f64 c)) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (log.f64 c) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (+.f64 -1/8 (pow.f64 b 3))))
(*.f64 (/.f64 (log.f64 c) (fma.f64 b (+.f64 b 1/2) 1/4)) (+.f64 -1/8 (pow.f64 b 3)))
(/.f64 (*.f64 (-.f64 1/4 (*.f64 b b)) (log.f64 c)) (-.f64 -1/2 b))
(/.f64 (log.f64 c) (/.f64 (-.f64 -1/2 b) (-.f64 1/4 (*.f64 b b))))
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/2 b)) (-.f64 1/4 (*.f64 b b)))
(/.f64 (*.f64 (neg.f64 (fma.f64 b b -1/4)) (log.f64 c)) (+.f64 (neg.f64 b) -1/2))
(/.f64 (log.f64 c) (/.f64 (-.f64 -1/2 b) (-.f64 1/4 (*.f64 b b))))
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/2 b)) (-.f64 1/4 (*.f64 b b)))
(/.f64 (*.f64 (+.f64 1/8 (neg.f64 (pow.f64 b 3))) (log.f64 c)) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))
(/.f64 (-.f64 1/8 (pow.f64 b 3)) (/.f64 (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c)))
(*.f64 (/.f64 (-.f64 1/8 (pow.f64 b 3)) (-.f64 -1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c))
(/.f64 (log.f64 c) (/.f64 (fma.f64 b (-.f64 -1/2 b) -1/4) (-.f64 1/8 (pow.f64 b 3))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) (fma.f64 b b -1/4)) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (+.f64 b 1/2))
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) (+.f64 -1/8 (pow.f64 b 3))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (log.f64 c) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (+.f64 -1/8 (pow.f64 b 3))))
(*.f64 (/.f64 (log.f64 c) (fma.f64 b (+.f64 b 1/2) 1/4)) (+.f64 -1/8 (pow.f64 b 3)))
(/.f64 (*.f64 (*.f64 (fma.f64 b b -1/4) (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (+.f64 b 1/2))
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(/.f64 (*.f64 (*.f64 (+.f64 -1/8 (pow.f64 b 3)) (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (log.f64 c) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (+.f64 -1/8 (pow.f64 b 3))))
(*.f64 (/.f64 (log.f64 c) (fma.f64 b (+.f64 b 1/2) 1/4)) (+.f64 -1/8 (pow.f64 b 3)))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (fma.f64 b b -1/4)) (cbrt.f64 (log.f64 c))) (+.f64 b 1/2))
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (+.f64 -1/8 (pow.f64 b 3))) (cbrt.f64 (log.f64 c))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))
(/.f64 (log.f64 c) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (+.f64 -1/8 (pow.f64 b 3))))
(*.f64 (/.f64 (log.f64 c) (fma.f64 b (+.f64 b 1/2) 1/4)) (+.f64 -1/8 (pow.f64 b 3)))
(pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 1)
(*.f64 (log.f64 c) (+.f64 b -1/2))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 2)
(*.f64 (log.f64 c) (+.f64 b -1/2))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 3)
(*.f64 (log.f64 c) (+.f64 b -1/2))
(pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) 1/3)
(*.f64 (log.f64 c) (+.f64 b -1/2))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(log.f64 (exp.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 c) 2) (pow.f64 (*.f64 (cbrt.f64 (log.f64 c)) (+.f64 b -1/2)) 3)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (log.f64 c)) (+.f64 b -1/2)) 3) (pow.f64 (log.f64 c) 2)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(exp.f64 (log.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 1))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(log1p.f64 (expm1.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))
(*.f64 (log.f64 c) (+.f64 b -1/2))

localize9.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.01%
(+.f64 a (*.f64 y i))
Compiler

Compiled 19 to 10 computations (47.4% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite54.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1638×add-sqr-sqrt
1622×*-un-lft-identity
1512×add-cube-cbrt
1496×add-cbrt-cube
158×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify92.0ms (0.3%)

Algorithm
egg-herbie
Rules
1392×associate-*r*
1212×associate-*l*
846×distribute-lft-neg-in
748×associate-+r+
538×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0951139
12241109
28361109
349551109
Stop Event
node limit
Counts
73 → 50
Calls
Call 1
Inputs
(*.f64 i y)
(+.f64 a (*.f64 i y))
(+.f64 a (*.f64 i y))
(+.f64 a (*.f64 i y))
a
(+.f64 a (*.f64 i y))
(+.f64 a (*.f64 i y))
(+.f64 a (*.f64 i y))
a
(+.f64 a (*.f64 i y))
(+.f64 a (*.f64 i y))
(+.f64 a (*.f64 i y))
a
(+.f64 a (*.f64 i y))
(+.f64 a (*.f64 i y))
(+.f64 a (*.f64 i y))
(*.f64 i y)
(+.f64 a (*.f64 i y))
(+.f64 a (*.f64 i y))
(+.f64 a (*.f64 i y))
(*.f64 i y)
(+.f64 a (*.f64 i y))
(+.f64 a (*.f64 i y))
(+.f64 a (*.f64 i y))
a
(+.f64 (*.f64 y i) a)
(+.f64 (*.f64 y i) a)
(+.f64 (*.f64 y i) a)
(*.f64 y i)
(+.f64 (*.f64 y i) a)
(+.f64 (*.f64 y i) a)
(+.f64 (*.f64 y i) a)
(*.f64 y i)
(+.f64 (*.f64 y i) a)
(+.f64 (*.f64 y i) a)
(+.f64 (*.f64 y i) a)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y i a))) 1)
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (*.f64 y i))) (/.f64 (pow.f64 (*.f64 y i) 2) (-.f64 a (*.f64 y i))))
(*.f64 (fma.f64 y i a) 1)
(*.f64 1 (fma.f64 y i a))
(*.f64 (sqrt.f64 (fma.f64 y i a)) (sqrt.f64 (fma.f64 y i a)))
(*.f64 (cbrt.f64 (fma.f64 y i a)) (pow.f64 (cbrt.f64 (fma.f64 y i a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y i a)) 2) (cbrt.f64 (fma.f64 y i a)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 a (*.f64 y i))))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) a)))))
(/.f64 1 (/.f64 (-.f64 a (*.f64 y i)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 y i) 2))))
(/.f64 1 (/.f64 (fma.f64 a a (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 y i) 3))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 y i) 2)) (-.f64 a (*.f64 y i)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 a a (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (*.f64 y i) 2) (-.f64 (*.f64 a a) (*.f64 (*.f64 a i) y))))
(/.f64 (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 a a)) (-.f64 (*.f64 y i) a))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 y i) 2))) (neg.f64 (-.f64 a (*.f64 y i))))
(/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 y i) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) a)))))
(pow.f64 (fma.f64 y i a) 1)
(pow.f64 (sqrt.f64 (fma.f64 y i a)) 2)
(pow.f64 (cbrt.f64 (fma.f64 y i a)) 3)
(pow.f64 (pow.f64 (fma.f64 y i a) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 y i a) 2))
(log.f64 (exp.f64 (fma.f64 y i a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y i a))))
(cbrt.f64 (pow.f64 (fma.f64 y i a) 3))
(expm1.f64 (log1p.f64 (fma.f64 y i a)))
(exp.f64 (log.f64 (fma.f64 y i a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y i a)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y i a)))
(fma.f64 y i a)
(fma.f64 i y a)
(fma.f64 1 a (*.f64 y i))
(fma.f64 1 (*.f64 y i) a)
(fma.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)) a)
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (*.f64 y i))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (cbrt.f64 (*.f64 y i)) a)
(fma.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a) (*.f64 y i))
Outputs
(*.f64 i y)
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
a
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
a
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
a
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
(*.f64 i y)
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
(*.f64 i y)
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
(+.f64 a (*.f64 i y))
(fma.f64 i y a)
a
(+.f64 (*.f64 y i) a)
(fma.f64 i y a)
(+.f64 (*.f64 y i) a)
(fma.f64 i y a)
(+.f64 (*.f64 y i) a)
(fma.f64 i y a)
(*.f64 y i)
(*.f64 i y)
(+.f64 (*.f64 y i) a)
(fma.f64 i y a)
(+.f64 (*.f64 y i) a)
(fma.f64 i y a)
(+.f64 (*.f64 y i) a)
(fma.f64 i y a)
(*.f64 y i)
(*.f64 i y)
(+.f64 (*.f64 y i) a)
(fma.f64 i y a)
(+.f64 (*.f64 y i) a)
(fma.f64 i y a)
(+.f64 (*.f64 y i) a)
(fma.f64 i y a)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y i a))) 1)
(fma.f64 i y a)
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (*.f64 y i))) (/.f64 (pow.f64 (*.f64 y i) 2) (-.f64 a (*.f64 y i))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 i y) 2)) (-.f64 a (*.f64 i y)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 i y) 2)) (fma.f64 i (neg.f64 y) a))
(*.f64 (fma.f64 y i a) 1)
(fma.f64 i y a)
(*.f64 1 (fma.f64 y i a))
(fma.f64 i y a)
(*.f64 (sqrt.f64 (fma.f64 y i a)) (sqrt.f64 (fma.f64 y i a)))
(fma.f64 i y a)
(*.f64 (cbrt.f64 (fma.f64 y i a)) (pow.f64 (cbrt.f64 (fma.f64 y i a)) 2))
(fma.f64 i y a)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y i a)) 2) (cbrt.f64 (fma.f64 y i a)))
(fma.f64 i y a)
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 y i) 2)) (/.f64 1 (-.f64 a (*.f64 y i))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 i y) 2)) (-.f64 a (*.f64 i y)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 i y) 2)) (fma.f64 i (neg.f64 y) a))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 y i) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) 1) (fma.f64 a a (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 a a (*.f64 i (*.f64 y (-.f64 (*.f64 i y) a)))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (-.f64 (*.f64 i y) a)) (*.f64 a a)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 i y (neg.f64 a))) (*.f64 a a)))
(/.f64 1 (/.f64 (-.f64 a (*.f64 y i)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 y i) 2))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 i y) 2)) (-.f64 a (*.f64 i y)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 i y) 2)) (fma.f64 i (neg.f64 y) a))
(/.f64 1 (/.f64 (fma.f64 a a (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) a))) (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 y i) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) 1) (fma.f64 a a (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 a a (*.f64 i (*.f64 y (-.f64 (*.f64 i y) a)))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (-.f64 (*.f64 i y) a)) (*.f64 a a)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 i y (neg.f64 a))) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 y i) 2)) (-.f64 a (*.f64 y i)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 i y) 2)) (-.f64 a (*.f64 i y)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 i y) 2)) (fma.f64 i (neg.f64 y) a))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 y i) 3)) (fma.f64 a a (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) a))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) 1) (fma.f64 a a (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 a a (*.f64 i (*.f64 y (-.f64 (*.f64 i y) a)))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (-.f64 (*.f64 i y) a)) (*.f64 a a)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 i y (neg.f64 a))) (*.f64 a a)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (*.f64 y i) 2) (-.f64 (*.f64 a a) (*.f64 (*.f64 a i) y))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) 1) (fma.f64 a a (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 a a (*.f64 i (*.f64 y (-.f64 (*.f64 i y) a)))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (-.f64 (*.f64 i y) a)) (*.f64 a a)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 i y (neg.f64 a))) (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 a a)) (-.f64 (*.f64 y i) a))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 i y) 2)) (-.f64 a (*.f64 i y)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 i y) 2)) (fma.f64 i (neg.f64 y) a))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 y i) 2))) (neg.f64 (-.f64 a (*.f64 y i))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 i y) 2)) (-.f64 a (*.f64 i y)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 i y) 2)) (fma.f64 i (neg.f64 y) a))
(/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 y i) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) 1) (fma.f64 a a (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) a))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 a a (*.f64 i (*.f64 y (-.f64 (*.f64 i y) a)))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (-.f64 (*.f64 i y) a)) (*.f64 a a)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 i y (neg.f64 a))) (*.f64 a a)))
(pow.f64 (fma.f64 y i a) 1)
(fma.f64 i y a)
(pow.f64 (sqrt.f64 (fma.f64 y i a)) 2)
(fma.f64 i y a)
(pow.f64 (cbrt.f64 (fma.f64 y i a)) 3)
(fma.f64 i y a)
(pow.f64 (pow.f64 (fma.f64 y i a) 3) 1/3)
(fma.f64 i y a)
(sqrt.f64 (pow.f64 (fma.f64 y i a) 2))
(fma.f64 i y a)
(log.f64 (exp.f64 (fma.f64 y i a)))
(fma.f64 i y a)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y i a))))
(fma.f64 i y a)
(cbrt.f64 (pow.f64 (fma.f64 y i a) 3))
(fma.f64 i y a)
(expm1.f64 (log1p.f64 (fma.f64 y i a)))
(fma.f64 i y a)
(exp.f64 (log.f64 (fma.f64 y i a)))
(fma.f64 i y a)
(exp.f64 (*.f64 (log.f64 (fma.f64 y i a)) 1))
(fma.f64 i y a)
(log1p.f64 (expm1.f64 (fma.f64 y i a)))
(fma.f64 i y a)
(fma.f64 y i a)
(fma.f64 i y a)
(fma.f64 i y a)
(fma.f64 1 a (*.f64 y i))
(fma.f64 i y a)
(fma.f64 1 (*.f64 y i) a)
(fma.f64 i y a)
(fma.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)) a)
(fma.f64 i y a)
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (*.f64 y i))
(fma.f64 i y a)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (cbrt.f64 (*.f64 y i)) a)
(fma.f64 i y a)
(fma.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a) (*.f64 y i))
(fma.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a) (*.f64 i y))
(fma.f64 i y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a)))

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.45%
(*.f64 (log.f64 y) x)
Compiler

Compiled 16 to 10 computations (37.5% saved)

localize27.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.01%
(+.f64 z (*.f64 i y))
0.01%
(+.f64 t (+.f64 z (*.f64 i y)))
0.02%
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y))))
0.24%
(*.f64 (log.f64 c) (-.f64 b 1/2))
Compiler

Compiled 55 to 22 computations (60% saved)

series5.0ms (0%)

Counts
4 → 137
Calls

45 calls:

TimeVariablePointExpression
0.0ms
c
@-inf
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y))))
0.0ms
t
@-inf
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y))))
0.0ms
c
@inf
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y))))
0.0ms
c
@0
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y))))
0.0ms
b
@0
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y))))

rewrite120.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
552×associate-/r*
546×associate-+l+
438×+-commutative
406×add-sqr-sqrt
398×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify187.0ms (0.7%)

Algorithm
egg-herbie
Rules
788×associate-*r*
698×distribute-lft-in
662×distribute-rgt-in
592×associate-*l*
576×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064414756
1183414546
Stop Event
node limit
Counts
368 → 401
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 -1/2 (log.f64 c))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 t z)))
(+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))
(+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))
(+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))
(+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))
(+.f64 (*.f64 y i) (+.f64 t (+.f64 z (*.f64 -1/2 (log.f64 c)))))
(+.f64 (*.f64 y i) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 (*.f64 y i) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 (*.f64 y i) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(*.f64 (log.f64 c) b)
(+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(*.f64 (log.f64 c) b)
(+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
t
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
t
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 t (+.f64 z (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 t (+.f64 z (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 t (+.f64 z (*.f64 i y))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
z
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
z
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 t (+.f64 z (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 t (+.f64 z (*.f64 i y))))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 t (+.f64 z (*.f64 i y))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))
(*.f64 i y)
(*.f64 i y)
(+.f64 z (*.f64 i y))
t
t
(+.f64 (*.f64 y i) (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(+.f64 t (*.f64 i y))
z
z
(+.f64 (*.f64 y i) (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(+.f64 t z)
(+.f64 (*.f64 y i) (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(+.f64 t z)
(*.f64 i y)
(*.f64 i y)
(*.f64 y i)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
z
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
z
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
z
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(*.f64 y i)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(*.f64 y i)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
(+.f64 (*.f64 y i) z)
z
(*.f64 i y)
(*.f64 i y)
(+.f64 (*.f64 (log.f64 c) b) (*.f64 (log.f64 c) -1/2))
(+.f64 (*.f64 (log.f64 c) -1/2) (*.f64 (log.f64 c) b))
(+.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))
(+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)))) 1)
(/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2)))
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))
(/.f64 (+.f64 (pow.f64 b 3) -1/8) (/.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))) (log.f64 c)))
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2))
(/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))
(/.f64 (*.f64 (fma.f64 b b -1/4) (log.f64 c)) (+.f64 b 1/2))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) -1/8) (log.f64 c)) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2))
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (+.f64 b 1/2)))
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (+.f64 b 1/2)))) (cbrt.f64 (+.f64 b 1/2)))
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) 1) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (sqrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))) (sqrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (*.f64 (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))) (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))
(/.f64 (/.f64 (*.f64 (fma.f64 b b -1/4) (log.f64 c)) 1) (+.f64 b 1/2))
(/.f64 (/.f64 (*.f64 (fma.f64 b b -1/4) (log.f64 c)) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (+.f64 b 1/2)))
(/.f64 (/.f64 (*.f64 (fma.f64 b b -1/4) (log.f64 c)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (+.f64 b 1/2)))) (cbrt.f64 (+.f64 b 1/2)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) -1/8) (log.f64 c)) 1) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) -1/8) (log.f64 c)) (sqrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))) (sqrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) -1/8) (log.f64 c)) (*.f64 (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))) (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))
(pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 1)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2))
(log.f64 (pow.f64 c (+.f64 b -1/2)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))
(exp.f64 (log.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 1))
(log1p.f64 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 t (fma.f64 i y z)))) (-.f64 1 (*.f64 (log.f64 c) (+.f64 b -1/2))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 i y z))) (-.f64 1 (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (+.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (fma.f64 i y z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)))) (-.f64 1 (+.f64 t (fma.f64 i y z))))
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))) (/.f64 (pow.f64 (+.f64 t (fma.f64 i y z)) 2) (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))))
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (fma.f64 i y z))) (-.f64 (/.f64 (pow.f64 (fma.f64 i y z) 2) (-.f64 t (fma.f64 i y z))) (*.f64 (log.f64 c) (+.f64 b -1/2))))
(-.f64 (/.f64 z (/.f64 (-.f64 z (*.f64 i y)) z)) (-.f64 (/.f64 (pow.f64 (*.f64 i y) 2) (-.f64 z (*.f64 i y))) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(-.f64 (+.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (exp.f64 (log1p.f64 (+.f64 t (fma.f64 i y z))))) 1)
(-.f64 (+.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (/.f64 (*.f64 t t) (-.f64 t (fma.f64 i y z)))) (/.f64 (pow.f64 (fma.f64 i y z) 2) (-.f64 t (fma.f64 i y z))))
(-.f64 (+.f64 (+.f64 t (fma.f64 i y z)) (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))) 1)
(-.f64 (+.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (exp.f64 (log1p.f64 (fma.f64 i y z)))) 1)
(-.f64 (+.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (/.f64 z (/.f64 (-.f64 z (*.f64 i y)) z))) (/.f64 (pow.f64 (*.f64 i y) 2) (-.f64 z (*.f64 i y))))
(-.f64 (+.f64 (+.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (fma.f64 i y z)) (exp.f64 (log1p.f64 t))) 1)
(-.f64 (+.f64 (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) (exp.f64 (log1p.f64 (*.f64 i y)))) 1)
(-.f64 (+.f64 (+.f64 (*.f64 i y) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) (exp.f64 (log1p.f64 z))) 1)
(-.f64 (+.f64 (*.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) 1) (exp.f64 (log1p.f64 (fma.f64 i y z)))) 1)
(-.f64 (+.f64 (*.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) 1) (/.f64 z (/.f64 (-.f64 z (*.f64 i y)) z))) (/.f64 (pow.f64 (*.f64 i y) 2) (-.f64 z (*.f64 i y))))
(*.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) 1)
(*.f64 1 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))) (sqrt.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))) 2) (cbrt.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)) (/.f64 1 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))
(*.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2))) (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (+.f64 (pow.f64 (+.f64 t (fma.f64 i y z)) 2) (*.f64 (+.f64 b -1/2) (*.f64 (log.f64 c) (+.f64 t (fma.f64 i y z)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2)) (*.f64 (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) 3) (pow.f64 (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2)) (-.f64 (*.f64 (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))) (*.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))))
(/.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) (/.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z))) (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))))
(/.f64 1 (/.f64 1 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))) (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2))) (/.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)))) (/.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)))))
(/.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 i y z)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (fma.f64 i y z)))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y z) 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) 3)) (+.f64 (*.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) (-.f64 (pow.f64 (fma.f64 i y z) 2) (*.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (fma.f64 i y z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2))) (neg.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)) 1) (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)) (sqrt.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z))))) (sqrt.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))) (cbrt.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))))) (cbrt.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)) (+.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) (sqrt.f64 (+.f64 t (fma.f64 i y z))))) (-.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) (sqrt.f64 (+.f64 t (fma.f64 i y z)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))
(pow.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) 1)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))) 2)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) 2))
(log.f64 (*.f64 (pow.f64 c (+.f64 b -1/2)) (exp.f64 (+.f64 t (fma.f64 i y z)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))))
(exp.f64 (log.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))))
(fma.f64 (log.f64 c) (+.f64 b -1/2) (+.f64 t (fma.f64 i y z)))
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t (fma.f64 i y z)))
(fma.f64 1 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))
(fma.f64 1 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))
(fma.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) (+.f64 t (fma.f64 i y z)))
(fma.f64 (sqrt.f64 (+.f64 t (fma.f64 i y z))) (sqrt.f64 (+.f64 t (fma.f64 i y z))) (*.f64 (log.f64 c) (+.f64 b -1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 2) (cbrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) (+.f64 t (fma.f64 i y z)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t (fma.f64 i y z))) 2) (cbrt.f64 (+.f64 t (fma.f64 i y z))) (*.f64 (log.f64 c) (+.f64 b -1/2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 t (fma.f64 i y z)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 i y))) (-.f64 1 (+.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 i y z))) (-.f64 1 t))
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (fma.f64 i y z)))
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (+.f64 t (*.f64 i y))))
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (fma.f64 i y z))) (/.f64 (pow.f64 (fma.f64 i y z) 2) (-.f64 t (fma.f64 i y z))))
(-.f64 (/.f64 z (/.f64 (-.f64 z (*.f64 i y)) z)) (-.f64 (/.f64 (pow.f64 (*.f64 i y) 2) (-.f64 z (*.f64 i y))) t))
(-.f64 (+.f64 t (exp.f64 (log1p.f64 (fma.f64 i y z)))) 1)
(-.f64 (+.f64 t (/.f64 z (/.f64 (-.f64 z (*.f64 i y)) z))) (/.f64 (pow.f64 (*.f64 i y) 2) (-.f64 z (*.f64 i y))))
(-.f64 (+.f64 (fma.f64 i y z) (exp.f64 (log1p.f64 t))) 1)
(-.f64 (+.f64 (+.f64 t z) (exp.f64 (log1p.f64 (*.f64 i y)))) 1)
(-.f64 (+.f64 (+.f64 t (*.f64 i y)) (exp.f64 (log1p.f64 z))) 1)
(-.f64 (+.f64 (*.f64 (+.f64 t z) 1) (exp.f64 (log1p.f64 (*.f64 i y)))) 1)
(*.f64 (+.f64 t (fma.f64 i y z)) 1)
(*.f64 1 (+.f64 t (fma.f64 i y z)))
(*.f64 (sqrt.f64 (+.f64 t (fma.f64 i y z))) (sqrt.f64 (+.f64 t (fma.f64 i y z))))
(*.f64 (cbrt.f64 (+.f64 t (fma.f64 i y z))) (pow.f64 (cbrt.f64 (+.f64 t (fma.f64 i y z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t (fma.f64 i y z))) 2) (cbrt.f64 (+.f64 t (fma.f64 i y z))))
(*.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)) (/.f64 1 (-.f64 t (fma.f64 i y z))))
(*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)) (/.f64 1 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))))
(*.f64 (/.f64 1 (-.f64 t (fma.f64 i y z))) (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)))
(*.f64 (/.f64 1 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2))) (+.f64 t (fma.f64 i y z)))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3))) (+.f64 (+.f64 (pow.f64 (fma.f64 i y z) 2) (*.f64 t t)) (*.f64 t (fma.f64 i y z))))
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)) (-.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)) (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))))) (-.f64 (*.f64 t t) (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))))
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)) (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)) (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))) (*.f64 (*.f64 t t) (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))))
(/.f64 (+.f64 t (fma.f64 i y z)) (/.f64 (-.f64 t (fma.f64 i y z)) (-.f64 t (fma.f64 i y z))))
(/.f64 1 (/.f64 1 (+.f64 t (fma.f64 i y z))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)) (-.f64 t (fma.f64 i y z)))
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)) (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))))
(/.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))) (/.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))) (+.f64 t (fma.f64 i y z))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3))) (/.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))) (sqrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2))) (/.f64 (-.f64 t (fma.f64 i y z)) (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3))) (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)))) (/.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))) (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2))) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)))) (/.f64 (-.f64 t (fma.f64 i y z)) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 i y z) 2) (*.f64 t t)) (-.f64 (fma.f64 i y z) t))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (*.f64 i y) 2)) (-.f64 (+.f64 t z) (*.f64 i y)))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (+.f64 t z) 3)) (+.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (-.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (+.f64 t z) (*.f64 i y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2))) (neg.f64 (-.f64 t (fma.f64 i y z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3))) (neg.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))))
(/.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)) 1) (-.f64 t (fma.f64 i y z)))
(/.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)) (sqrt.f64 (-.f64 t (fma.f64 i y z)))) (sqrt.f64 (-.f64 t (fma.f64 i y z))))
(/.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)) (*.f64 (cbrt.f64 (-.f64 t (fma.f64 i y z))) (cbrt.f64 (-.f64 t (fma.f64 i y z))))) (cbrt.f64 (-.f64 t (fma.f64 i y z))))
(/.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)) (+.f64 (sqrt.f64 (fma.f64 i y z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (sqrt.f64 (fma.f64 i y z))))
(/.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)) 1) (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))))
(/.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)) (sqrt.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))))
(/.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))))
(pow.f64 (+.f64 t (fma.f64 i y z)) 1)
(pow.f64 (sqrt.f64 (+.f64 t (fma.f64 i y z))) 2)
(pow.f64 (cbrt.f64 (+.f64 t (fma.f64 i y z))) 3)
(pow.f64 (pow.f64 (+.f64 t (fma.f64 i y z)) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 t (fma.f64 i y z)) 2))
(log.f64 (exp.f64 (+.f64 t (fma.f64 i y z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 t (fma.f64 i y z)))))
(cbrt.f64 (pow.f64 (+.f64 t (fma.f64 i y z)) 3))
(expm1.f64 (log1p.f64 (+.f64 t (fma.f64 i y z))))
(exp.f64 (log.f64 (+.f64 t (fma.f64 i y z))))
(exp.f64 (*.f64 (log.f64 (+.f64 t (fma.f64 i y z))) 1))
(log1p.f64 (expm1.f64 (+.f64 t (fma.f64 i y z))))
(fma.f64 1 t (fma.f64 i y z))
(fma.f64 1 (fma.f64 i y z) t)
(fma.f64 (sqrt.f64 (fma.f64 i y z)) (sqrt.f64 (fma.f64 i y z)) t)
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (fma.f64 i y z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i y z)) 2) (cbrt.f64 (fma.f64 i y z)) t)
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (fma.f64 i y z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i y))) (-.f64 1 z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 i y z))) 1)
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (*.f64 i y)))
(-.f64 (/.f64 z (/.f64 (-.f64 z (*.f64 i y)) z)) (/.f64 (pow.f64 (*.f64 i y) 2) (-.f64 z (*.f64 i y))))
(-.f64 (+.f64 z (exp.f64 (log1p.f64 (*.f64 i y)))) 1)
(-.f64 (+.f64 (*.f64 i y) (exp.f64 (log1p.f64 z))) 1)
(*.f64 (fma.f64 i y z) 1)
(*.f64 1 (fma.f64 i y z))
(*.f64 (sqrt.f64 (fma.f64 i y z)) (sqrt.f64 (fma.f64 i y z)))
(*.f64 (cbrt.f64 (fma.f64 i y z)) (pow.f64 (cbrt.f64 (fma.f64 i y z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 i y z)) 2) (cbrt.f64 (fma.f64 i y z)))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (/.f64 1 (-.f64 z (*.f64 i y))))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(*.f64 (/.f64 1 (-.f64 z (*.f64 i y))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))
(*.f64 (/.f64 1 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (fma.f64 i y z))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (+.f64 (pow.f64 (*.f64 i y) 2) (*.f64 z z)) (*.f64 z (*.f64 i y))))
(*.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)) (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))))) (-.f64 (*.f64 z z) (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))))
(*.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (+.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)) 3))) (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (-.f64 (*.f64 (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)) (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (*.f64 (*.f64 z z) (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))))))
(/.f64 (fma.f64 i y z) (/.f64 (-.f64 z (*.f64 i y)) (-.f64 z (*.f64 i y))))
(/.f64 1 (/.f64 1 (fma.f64 i y z)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))))
(/.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (/.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (fma.f64 i y z)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (/.f64 (-.f64 z (*.f64 i y)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))) (/.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (/.f64 (-.f64 z (*.f64 i y)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)))) (/.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) 2) (*.f64 z z)) (-.f64 (*.f64 i y) z))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (neg.f64 (-.f64 z (*.f64 i y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) 1) (-.f64 z (*.f64 i y)))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (sqrt.f64 (-.f64 z (*.f64 i y)))) (sqrt.f64 (-.f64 z (*.f64 i y))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) (cbrt.f64 (-.f64 z (*.f64 i y))))) (cbrt.f64 (-.f64 z (*.f64 i y))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (+.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 z))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 i y))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) 1) (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (sqrt.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))))) (sqrt.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (*.f64 (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))) (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))) (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(pow.f64 (fma.f64 i y z) 1)
(pow.f64 (sqrt.f64 (fma.f64 i y z)) 2)
(pow.f64 (cbrt.f64 (fma.f64 i y z)) 3)
(pow.f64 (pow.f64 (fma.f64 i y z) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 i y z) 2))
(log.f64 (exp.f64 (fma.f64 i y z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 i y z))))
(cbrt.f64 (pow.f64 (fma.f64 i y z) 3))
(expm1.f64 (log1p.f64 (fma.f64 i y z)))
(exp.f64 (log.f64 (fma.f64 i y z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 i y z)) 1))
(log1p.f64 (expm1.f64 (fma.f64 i y z)))
(fma.f64 i y z)
(fma.f64 y i z)
(fma.f64 1 z (*.f64 i y))
(fma.f64 1 (*.f64 i y) z)
(fma.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 i y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (cbrt.f64 (*.f64 i y)) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 i y))
Outputs
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(neg.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 b -1/2)))
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 (+.f64 b -1/2)))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(neg.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 b -1/2)))
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 (+.f64 b -1/2)))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(neg.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 b -1/2)))
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 (+.f64 b -1/2)))
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))))
(neg.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 b -1/2)))
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 (+.f64 b -1/2)))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (+.f64 b -1/2))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 b -1/2))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (+.f64 b -1/2))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 b -1/2))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (+.f64 b -1/2))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 b -1/2))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (+.f64 b -1/2))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 b -1/2))
(*.f64 -1/2 (log.f64 c))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(*.f64 (log.f64 c) b)
(*.f64 b (log.f64 c))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(*.f64 (log.f64 c) b)
(*.f64 b (log.f64 c))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 t z)))
(fma.f64 y i (fma.f64 -1 (*.f64 (neg.f64 (log.f64 c)) (+.f64 b -1/2)) (+.f64 t z)))
(fma.f64 y i (-.f64 (+.f64 t z) (*.f64 (neg.f64 (log.f64 c)) (+.f64 b -1/2))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 t z)))
(fma.f64 y i (fma.f64 -1 (*.f64 (neg.f64 (log.f64 c)) (+.f64 b -1/2)) (+.f64 t z)))
(fma.f64 y i (-.f64 (+.f64 t z) (*.f64 (neg.f64 (log.f64 c)) (+.f64 b -1/2))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 t z)))
(fma.f64 y i (fma.f64 -1 (*.f64 (neg.f64 (log.f64 c)) (+.f64 b -1/2)) (+.f64 t z)))
(fma.f64 y i (-.f64 (+.f64 t z) (*.f64 (neg.f64 (log.f64 c)) (+.f64 b -1/2))))
(+.f64 (*.f64 y i) (+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 t z)))
(fma.f64 y i (fma.f64 -1 (*.f64 (neg.f64 (log.f64 c)) (+.f64 b -1/2)) (+.f64 t z)))
(fma.f64 y i (-.f64 (+.f64 t z) (*.f64 (neg.f64 (log.f64 c)) (+.f64 b -1/2))))
(+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))
(+.f64 t (+.f64 z (fma.f64 (+.f64 b -1/2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i))))
(+.f64 (+.f64 t z) (fma.f64 (+.f64 b -1/2) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 y i)))
(+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))
(+.f64 t (+.f64 z (fma.f64 (+.f64 b -1/2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i))))
(+.f64 (+.f64 t z) (fma.f64 (+.f64 b -1/2) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 y i)))
(+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))
(+.f64 t (+.f64 z (fma.f64 (+.f64 b -1/2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i))))
(+.f64 (+.f64 t z) (fma.f64 (+.f64 b -1/2) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 y i)))
(+.f64 t (+.f64 z (+.f64 (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (*.f64 i y))))
(+.f64 t (+.f64 z (fma.f64 (+.f64 b -1/2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 y i))))
(+.f64 (+.f64 t z) (fma.f64 (+.f64 b -1/2) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 y i)))
(+.f64 (*.f64 y i) (+.f64 t (+.f64 z (*.f64 -1/2 (log.f64 c)))))
(fma.f64 y i (+.f64 t (+.f64 (*.f64 -1/2 (log.f64 c)) z)))
(+.f64 t (+.f64 (*.f64 -1/2 (log.f64 c)) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(*.f64 (log.f64 c) b)
(*.f64 b (log.f64 c))
(+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(*.f64 (log.f64 c) b)
(*.f64 b (log.f64 c))
(+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (+.f64 (*.f64 i y) (*.f64 -1/2 (log.f64 c))))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 b -1/2) z))
(fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
t
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
t
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 t (+.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 t (+.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 t (+.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t))
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 b -1/2) t))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
z
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
z
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 t (+.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 t (+.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 t (+.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))
(+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) z))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 y i) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))
(+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) z))
(*.f64 i y)
(*.f64 y i)
(*.f64 i y)
(*.f64 y i)
(+.f64 z (*.f64 i y))
(fma.f64 y i z)
t
t
(+.f64 (*.f64 y i) (+.f64 t z))
(fma.f64 y i (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(fma.f64 y i (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(fma.f64 y i (+.f64 t z))
(+.f64 t (*.f64 i y))
(+.f64 t (*.f64 y i))
z
z
(+.f64 (*.f64 y i) (+.f64 t z))
(fma.f64 y i (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(fma.f64 y i (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(fma.f64 y i (+.f64 t z))
(+.f64 t z)
(+.f64 (*.f64 y i) (+.f64 t z))
(fma.f64 y i (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(fma.f64 y i (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(fma.f64 y i (+.f64 t z))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 t z))
(fma.f64 y i (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(fma.f64 y i (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(fma.f64 y i (+.f64 t z))
(*.f64 y i)
(+.f64 (*.f64 y i) (+.f64 t z))
(fma.f64 y i (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(fma.f64 y i (+.f64 t z))
(+.f64 (*.f64 y i) (+.f64 t z))
(fma.f64 y i (+.f64 t z))
(+.f64 t z)
(*.f64 i y)
(*.f64 y i)
(*.f64 i y)
(*.f64 y i)
(*.f64 y i)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
z
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
z
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
z
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(*.f64 y i)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(*.f64 y i)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
(+.f64 (*.f64 y i) z)
(fma.f64 y i z)
z
(*.f64 i y)
(*.f64 y i)
(*.f64 i y)
(*.f64 y i)
(+.f64 (*.f64 (log.f64 c) b) (*.f64 (log.f64 c) -1/2))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 (log.f64 c) -1/2) (*.f64 (log.f64 c) b))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)))) 1)
(*.f64 (log.f64 c) (+.f64 b -1/2))
(/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)))
(/.f64 (+.f64 (pow.f64 b 3) -1/8) (/.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))) (log.f64 c)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)))
(/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))
(/.f64 (*.f64 (fma.f64 b b -1/4) (log.f64 c)) (+.f64 b 1/2))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) -1/8) (log.f64 c)) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)))
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (+.f64 b 1/2)))
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (*.f64 (sqrt.f64 (+.f64 b 1/2)) (sqrt.f64 (+.f64 b 1/2))))
(/.f64 (log.f64 c) (/.f64 (*.f64 (sqrt.f64 (+.f64 b 1/2)) (sqrt.f64 (+.f64 b 1/2))) (fma.f64 b b -1/4)))
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (+.f64 b 1/2)))) (cbrt.f64 (+.f64 b 1/2)))
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (+.f64 b 1/2)))))
(/.f64 (fma.f64 b b -1/4) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (/.f64 (cbrt.f64 (+.f64 b 1/2)) (/.f64 (log.f64 c) (cbrt.f64 (+.f64 b 1/2))))))
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) 1) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (sqrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))) (sqrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))
(/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (*.f64 (sqrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (sqrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))))
(/.f64 (+.f64 (pow.f64 b 3) -1/8) (*.f64 (sqrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (/.f64 (sqrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (log.f64 c))))
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (*.f64 (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))) (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))
(/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (*.f64 (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (*.f64 (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))))
(/.f64 (/.f64 (/.f64 (log.f64 c) (/.f64 (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (+.f64 (pow.f64 b 3) -1/8))) (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))) (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))
(/.f64 (/.f64 (*.f64 (fma.f64 b b -1/4) (log.f64 c)) 1) (+.f64 b 1/2))
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)))
(/.f64 (/.f64 (*.f64 (fma.f64 b b -1/4) (log.f64 c)) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (+.f64 b 1/2)))
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (*.f64 (sqrt.f64 (+.f64 b 1/2)) (sqrt.f64 (+.f64 b 1/2))))
(/.f64 (log.f64 c) (/.f64 (*.f64 (sqrt.f64 (+.f64 b 1/2)) (sqrt.f64 (+.f64 b 1/2))) (fma.f64 b b -1/4)))
(/.f64 (/.f64 (*.f64 (fma.f64 b b -1/4) (log.f64 c)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (+.f64 b 1/2)))) (cbrt.f64 (+.f64 b 1/2)))
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (+.f64 b 1/2)))))
(/.f64 (fma.f64 b b -1/4) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (/.f64 (cbrt.f64 (+.f64 b 1/2)) (/.f64 (log.f64 c) (cbrt.f64 (+.f64 b 1/2))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) -1/8) (log.f64 c)) 1) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (log.f64 c))
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) -1/8) (log.f64 c)) (sqrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))) (sqrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))
(/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (*.f64 (sqrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (sqrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))))
(/.f64 (+.f64 (pow.f64 b 3) -1/8) (*.f64 (sqrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (/.f64 (sqrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (log.f64 c))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) -1/8) (log.f64 c)) (*.f64 (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))) (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))
(/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (*.f64 (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (*.f64 (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))))
(/.f64 (/.f64 (/.f64 (log.f64 c) (/.f64 (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) (+.f64 (pow.f64 b 3) -1/8))) (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))) (cbrt.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))))
(pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 1)
(*.f64 (log.f64 c) (+.f64 b -1/2))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 3)
(*.f64 (log.f64 c) (+.f64 b -1/2))
(pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) 1/3)
(*.f64 (log.f64 c) (+.f64 b -1/2))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2))
(log.f64 (pow.f64 c (+.f64 b -1/2)))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(log.f64 (+.f64 1 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1)))
(log1p.f64 (+.f64 (pow.f64 c (+.f64 b -1/2)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 c (+.f64 b -1/2))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(exp.f64 (log.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 1))
(*.f64 (log.f64 c) (+.f64 b -1/2))
(log1p.f64 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1))
(log1p.f64 (+.f64 (pow.f64 c (+.f64 b -1/2)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 c (+.f64 b -1/2))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 t (fma.f64 i y z)))) (-.f64 1 (*.f64 (log.f64 c) (+.f64 b -1/2))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))) 1)
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 i y z))) (-.f64 1 (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (+.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (fma.f64 i y z))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 t)) 1) (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 -1 (+.f64 (exp.f64 (log1p.f64 t)) (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)))) (-.f64 1 (+.f64 t (fma.f64 i y z))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))) (/.f64 (pow.f64 (+.f64 t (fma.f64 i y z)) 2) (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (fma.f64 i y z))) (-.f64 (/.f64 (pow.f64 (fma.f64 i y z) 2) (-.f64 t (fma.f64 i y z))) (*.f64 (log.f64 c) (+.f64 b -1/2))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(-.f64 (/.f64 z (/.f64 (-.f64 z (*.f64 i y)) z)) (-.f64 (/.f64 (pow.f64 (*.f64 i y) 2) (-.f64 z (*.f64 i y))) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(-.f64 (+.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (exp.f64 (log1p.f64 (+.f64 t (fma.f64 i y z))))) 1)
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(-.f64 (+.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (/.f64 (*.f64 t t) (-.f64 t (fma.f64 i y z)))) (/.f64 (pow.f64 (fma.f64 i y z) 2) (-.f64 t (fma.f64 i y z))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(-.f64 (+.f64 (+.f64 t (fma.f64 i y z)) (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))))) 1)
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(-.f64 (+.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (exp.f64 (log1p.f64 (fma.f64 i y z)))) 1)
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(-.f64 (+.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (/.f64 z (/.f64 (-.f64 z (*.f64 i y)) z))) (/.f64 (pow.f64 (*.f64 i y) 2) (-.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(-.f64 (+.f64 (+.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (fma.f64 i y z)) (exp.f64 (log1p.f64 t))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 t)) 1) (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(+.f64 -1 (+.f64 (exp.f64 (log1p.f64 t)) (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z))))
(-.f64 (+.f64 (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) (exp.f64 (log1p.f64 (*.f64 i y)))) 1)
(+.f64 (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) (-.f64 (exp.f64 (log1p.f64 (*.f64 y i))) 1))
(+.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (+.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (+.f64 z -1)))
(-.f64 (+.f64 (+.f64 (*.f64 i y) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) (exp.f64 (log1p.f64 z))) 1)
(+.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) (-.f64 (exp.f64 (log1p.f64 z)) 1))
(+.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) (+.f64 (exp.f64 (log1p.f64 z)) -1))
(-.f64 (+.f64 (*.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) 1) (exp.f64 (log1p.f64 (fma.f64 i y z)))) 1)
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(-.f64 (+.f64 (*.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) 1) (/.f64 z (/.f64 (-.f64 z (*.f64 i y)) z))) (/.f64 (pow.f64 (*.f64 i y) 2) (-.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(*.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) 1)
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(*.f64 1 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))) (sqrt.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))) 2))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))) 2) (cbrt.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)) (/.f64 1 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))
(*.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2))) (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (+.f64 (pow.f64 (+.f64 t (fma.f64 i y z)) 2) (*.f64 (+.f64 b -1/2) (*.f64 (log.f64 c) (+.f64 t (fma.f64 i y z)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (+.f64 (pow.f64 (fma.f64 y i (+.f64 t z)) 2) (*.f64 (+.f64 b -1/2) (*.f64 (log.f64 c) (fma.f64 y i (+.f64 t z)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2)) (*.f64 (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 4) (*.f64 (pow.f64 (fma.f64 y i (+.f64 t z)) 2) (*.f64 (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2)))) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 4) (*.f64 (pow.f64 (fma.f64 y i (+.f64 t z)) 2) (*.f64 (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2))) (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))) (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) 3) (pow.f64 (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2)) (-.f64 (*.f64 (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))) (*.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) 3) (pow.f64 (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2))))) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 4) (*.f64 (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2))))) (-.f64 (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2))))) (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) 3) (pow.f64 (*.f64 (fma.f64 y i (+.f64 t z)) (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 4) (*.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2))) (-.f64 (*.f64 (fma.f64 y i (+.f64 t z)) (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))) (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2))))))
(/.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) (/.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z))) (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(/.f64 1 (/.f64 1 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))) (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2))) (/.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2))) (fma.f64 (log.f64 c) (+.f64 b -1/2) (neg.f64 (fma.f64 y i (+.f64 t z))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2))) (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (fma.f64 y i (+.f64 t z)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)))) (/.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2)))) (fma.f64 (log.f64 c) (+.f64 b -1/2) (neg.f64 (fma.f64 y i (+.f64 t z))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2))) (/.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (fma.f64 y i (+.f64 t z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)))) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))
(/.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 i y z)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (fma.f64 i y z)))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) (pow.f64 (fma.f64 y i z) 2)) (-.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (fma.f64 y i z)))
(/.f64 (+.f64 (pow.f64 (fma.f64 i y z) 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) 3)) (+.f64 (*.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) (-.f64 (pow.f64 (fma.f64 i y z) 2) (*.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (fma.f64 i y z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) 3)) (fma.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (-.f64 (pow.f64 (fma.f64 y i z) 2) (*.f64 (fma.f64 y i z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) 3)) (fma.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (fma.f64 (log.f64 c) (+.f64 b -1/2) t) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2))) (neg.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)) 1) (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)) (sqrt.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z))))) (sqrt.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2)) (*.f64 (sqrt.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) (neg.f64 (fma.f64 y i (+.f64 t z))))) (sqrt.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) (neg.f64 (fma.f64 y i (+.f64 t z)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (fma.f64 y i (+.f64 t z)))) (sqrt.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (fma.f64 y i (+.f64 t z))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))) (cbrt.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))))) (cbrt.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2)) (*.f64 (cbrt.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) (neg.f64 (fma.f64 y i (+.f64 t z))))) (*.f64 (cbrt.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) (neg.f64 (fma.f64 y i (+.f64 t z))))) (cbrt.f64 (fma.f64 (log.f64 c) (+.f64 b -1/2) (neg.f64 (fma.f64 y i (+.f64 t z))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (fma.f64 y i (+.f64 t z)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (fma.f64 y i (+.f64 t z)))) (cbrt.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) (fma.f64 y i (+.f64 t z)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (+.f64 t (fma.f64 i y z)) 2)) (+.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) (sqrt.f64 (+.f64 t (fma.f64 i y z))))) (-.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) (sqrt.f64 (+.f64 t (fma.f64 i y z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2)) (*.f64 (-.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) (sqrt.f64 (fma.f64 y i (+.f64 t z)))) (+.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) (sqrt.f64 (fma.f64 y i (+.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (pow.f64 (fma.f64 y i (+.f64 t z)) 2)) (*.f64 (+.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) (sqrt.f64 (fma.f64 y i (+.f64 t z)))) (-.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) (sqrt.f64 (fma.f64 y i (+.f64 t z))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (+.f64 t (fma.f64 i y z)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (+.f64 t (fma.f64 i y z)) (-.f64 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (+.f64 t (-.f64 (fma.f64 y i z) (*.f64 (log.f64 c) (+.f64 b -1/2))))))))
(/.f64 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 3) (pow.f64 (fma.f64 y i (+.f64 t z)) 3)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 b -1/2)) 2) (*.f64 (fma.f64 y i (+.f64 t z)) (-.f64 (fma.f64 y i (+.f64 t z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))))))
(pow.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) 1)
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))) 2)
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))) 3)
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(pow.f64 (pow.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) 3) 1/3)
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) 2))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 y i z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) 2))
(sqrt.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z))) 2))
(log.f64 (*.f64 (pow.f64 c (+.f64 b -1/2)) (exp.f64 (+.f64 t (fma.f64 i y z)))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t)) 3))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(exp.f64 (log.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))) 1))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 i y z) (fma.f64 (log.f64 c) (+.f64 b -1/2) t))))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(fma.f64 (log.f64 c) (+.f64 b -1/2) (+.f64 t (fma.f64 i y z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t (fma.f64 i y z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(fma.f64 1 (*.f64 (log.f64 c) (+.f64 b -1/2)) (+.f64 t (fma.f64 i y z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(fma.f64 1 (+.f64 t (fma.f64 i y z)) (*.f64 (log.f64 c) (+.f64 b -1/2)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(fma.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) (+.f64 t (fma.f64 i y z)))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 2) (fma.f64 y i (+.f64 t z)))
(fma.f64 (sqrt.f64 (+.f64 t (fma.f64 i y z))) (sqrt.f64 (+.f64 t (fma.f64 i y z))) (*.f64 (log.f64 c) (+.f64 b -1/2)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 2) (cbrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) (+.f64 t (fma.f64 i y z)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t (fma.f64 i y z))) 2) (cbrt.f64 (+.f64 t (fma.f64 i y z))) (*.f64 (log.f64 c) (+.f64 b -1/2)))
(fma.f64 y i (+.f64 z (fma.f64 (log.f64 c) (+.f64 b -1/2) t)))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) (fma.f64 y i z)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 t (fma.f64 i y z)))) 1)
(fma.f64 y i (+.f64 t z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i y))) (-.f64 1 (+.f64 t z)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y i))) 1) (+.f64 t z))
(+.f64 t (+.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (+.f64 z -1)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 i y z))) (-.f64 1 t))
(fma.f64 y i (+.f64 t z))
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (fma.f64 i y z)))
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (fma.f64 y i z)))
(+.f64 -1 (+.f64 (fma.f64 y i z) (exp.f64 (log1p.f64 t))))
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (+.f64 t (*.f64 i y))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (+.f64 t (*.f64 y i)))
(+.f64 -1 (+.f64 t (fma.f64 i y (exp.f64 (log1p.f64 z)))))
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (fma.f64 i y z))) (/.f64 (pow.f64 (fma.f64 i y z) 2) (-.f64 t (fma.f64 i y z))))
(fma.f64 y i (+.f64 t z))
(-.f64 (/.f64 z (/.f64 (-.f64 z (*.f64 i y)) z)) (-.f64 (/.f64 (pow.f64 (*.f64 i y) 2) (-.f64 z (*.f64 i y))) t))
(fma.f64 y i (+.f64 t z))
(-.f64 (+.f64 t (exp.f64 (log1p.f64 (fma.f64 i y z)))) 1)
(fma.f64 y i (+.f64 t z))
(-.f64 (+.f64 t (/.f64 z (/.f64 (-.f64 z (*.f64 i y)) z))) (/.f64 (pow.f64 (*.f64 i y) 2) (-.f64 z (*.f64 i y))))
(fma.f64 y i (+.f64 t z))
(-.f64 (+.f64 (fma.f64 i y z) (exp.f64 (log1p.f64 t))) 1)
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (fma.f64 y i z)))
(+.f64 -1 (+.f64 (fma.f64 y i z) (exp.f64 (log1p.f64 t))))
(-.f64 (+.f64 (+.f64 t z) (exp.f64 (log1p.f64 (*.f64 i y)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y i))) 1) (+.f64 t z))
(+.f64 t (+.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (+.f64 z -1)))
(-.f64 (+.f64 (+.f64 t (*.f64 i y)) (exp.f64 (log1p.f64 z))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (+.f64 t (*.f64 y i)))
(+.f64 -1 (+.f64 t (fma.f64 i y (exp.f64 (log1p.f64 z)))))
(-.f64 (+.f64 (*.f64 (+.f64 t z) 1) (exp.f64 (log1p.f64 (*.f64 i y)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y i))) 1) (+.f64 t z))
(+.f64 t (+.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (+.f64 z -1)))
(*.f64 (+.f64 t (fma.f64 i y z)) 1)
(fma.f64 y i (+.f64 t z))
(*.f64 1 (+.f64 t (fma.f64 i y z)))
(fma.f64 y i (+.f64 t z))
(*.f64 (sqrt.f64 (+.f64 t (fma.f64 i y z))) (sqrt.f64 (+.f64 t (fma.f64 i y z))))
(fma.f64 y i (+.f64 t z))
(*.f64 (cbrt.f64 (+.f64 t (fma.f64 i y z))) (pow.f64 (cbrt.f64 (+.f64 t (fma.f64 i y z))) 2))
(fma.f64 y i (+.f64 t z))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t (fma.f64 i y z))) 2) (cbrt.f64 (+.f64 t (fma.f64 i y z))))
(fma.f64 y i (+.f64 t z))
(*.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)) (/.f64 1 (-.f64 t (fma.f64 i y z))))
(fma.f64 y i (+.f64 t z))
(*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)) (/.f64 1 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)) (/.f64 1 (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t))))
(*.f64 (/.f64 1 (-.f64 t (fma.f64 i y z))) (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)))
(fma.f64 y i (+.f64 t z))
(*.f64 (/.f64 1 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))) (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)))
(*.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)) (/.f64 1 (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2))) (+.f64 t (fma.f64 i y z)))
(fma.f64 y i (+.f64 t z))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)) (-.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3))) (+.f64 (+.f64 (pow.f64 (fma.f64 i y z) 2) (*.f64 t t)) (*.f64 t (fma.f64 i y z))))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i z) 2)) (-.f64 (pow.f64 t 3) (pow.f64 (fma.f64 y i z) 3))) (+.f64 (pow.f64 (fma.f64 y i z) 2) (+.f64 (*.f64 t t) (*.f64 t (fma.f64 y i z)))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i z) 2)) (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 (fma.f64 y i z) 3)) (+.f64 (pow.f64 (fma.f64 y i z) 2) (*.f64 t (fma.f64 y i (+.f64 t z))))))
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)) (-.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)) (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))))) (-.f64 (*.f64 t t) (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)) (-.f64 (*.f64 t (pow.f64 t 3)) (*.f64 (pow.f64 (fma.f64 y i z) 2) (*.f64 (-.f64 (fma.f64 y i z) t) (-.f64 (fma.f64 y i z) t))))) (-.f64 (*.f64 t t) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)) (-.f64 (*.f64 t (pow.f64 t 3)) (*.f64 (pow.f64 (fma.f64 y i z) 2) (*.f64 (-.f64 (fma.f64 y i z) t) (-.f64 (fma.f64 y i z) t))))) (fma.f64 t t (*.f64 (-.f64 (fma.f64 y i z) t) (neg.f64 (fma.f64 y i z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)) (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)) (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))) (*.f64 (*.f64 t t) (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)) (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)) 3))) (+.f64 (*.f64 t (pow.f64 t 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 y i z) 2) (*.f64 (-.f64 (fma.f64 y i z) t) (-.f64 (fma.f64 y i z) t))) (*.f64 (*.f64 t t) (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)) (/.f64 (+.f64 (pow.f64 t 6) (pow.f64 (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)) 3)) (+.f64 (*.f64 t (pow.f64 t 3)) (*.f64 (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)) (-.f64 (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)) (*.f64 t t))))))
(/.f64 (+.f64 t (fma.f64 i y z)) (/.f64 (-.f64 t (fma.f64 i y z)) (-.f64 t (fma.f64 i y z))))
(fma.f64 y i (+.f64 t z))
(/.f64 1 (/.f64 1 (+.f64 t (fma.f64 i y z))))
(fma.f64 y i (+.f64 t z))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)) (-.f64 t (fma.f64 i y z)))
(fma.f64 y i (+.f64 t z))
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)) (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))))
(*.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)) (/.f64 1 (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t))))
(/.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))) (/.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))) (+.f64 t (fma.f64 i y z))))
(fma.f64 y i (+.f64 t z))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3))) (/.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))) (sqrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3))) (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3))) (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2))) (/.f64 (-.f64 t (fma.f64 i y z)) (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i z) 2))) (/.f64 (-.f64 t (fma.f64 y i z)) (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i z) 2)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i z) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i z) 2))) (-.f64 t (fma.f64 y i z))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3))) (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)))) (/.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))) (cbrt.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)))) (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3))) (/.f64 (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2))) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)))) (/.f64 (-.f64 t (fma.f64 i y z)) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i z) 2))) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i z) 2)))) (-.f64 t (fma.f64 y i z))) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i z) 2))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i z) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i z) 2))) (/.f64 (-.f64 t (fma.f64 y i z)) (cbrt.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i z) 2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 i y z) 2) (*.f64 t t)) (-.f64 (fma.f64 i y z) t))
(fma.f64 y i (+.f64 t z))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (*.f64 i y) 2)) (-.f64 (+.f64 t z) (*.f64 i y)))
(/.f64 (-.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (pow.f64 (*.f64 y i) 2)) (+.f64 t (-.f64 z (*.f64 y i))))
(/.f64 (+.f64 (pow.f64 (*.f64 i y) 3) (pow.f64 (+.f64 t z) 3)) (+.f64 (*.f64 (+.f64 t z) (+.f64 t z)) (-.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (+.f64 t z) (*.f64 i y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (-.f64 (pow.f64 (*.f64 y i) 2) (*.f64 (+.f64 t z) (*.f64 y i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (+.f64 t z) (*.f64 (*.f64 y i) (-.f64 (*.f64 y i) (+.f64 t z)))))
(/.f64 (neg.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2))) (neg.f64 (-.f64 t (fma.f64 i y z))))
(fma.f64 y i (+.f64 t z))
(/.f64 (neg.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3))) (neg.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3))) (neg.f64 (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)))))
(/.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)) 1) (-.f64 t (fma.f64 i y z)))
(fma.f64 y i (+.f64 t z))
(/.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)) (sqrt.f64 (-.f64 t (fma.f64 i y z)))) (sqrt.f64 (-.f64 t (fma.f64 i y z))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i z) 2)) (*.f64 (sqrt.f64 (-.f64 t (fma.f64 y i z))) (sqrt.f64 (-.f64 t (fma.f64 y i z)))))
(/.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)) (*.f64 (cbrt.f64 (-.f64 t (fma.f64 i y z))) (cbrt.f64 (-.f64 t (fma.f64 i y z))))) (cbrt.f64 (-.f64 t (fma.f64 i y z))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i z) 2)) (*.f64 (cbrt.f64 (-.f64 t (fma.f64 y i z))) (*.f64 (cbrt.f64 (-.f64 t (fma.f64 y i z))) (cbrt.f64 (-.f64 t (fma.f64 y i z))))))
(/.f64 (/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 i y z) 2)) (+.f64 (sqrt.f64 (fma.f64 i y z)) (sqrt.f64 t))) (-.f64 (sqrt.f64 t) (sqrt.f64 (fma.f64 i y z))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i z) 2)) (*.f64 (-.f64 (sqrt.f64 t) (sqrt.f64 (fma.f64 y i z))) (+.f64 (sqrt.f64 (fma.f64 y i z)) (sqrt.f64 t))))
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 y i z) 2)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 y i z)) (sqrt.f64 t)) (-.f64 (sqrt.f64 t) (sqrt.f64 (fma.f64 y i z)))))
(/.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)) 1) (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))))
(*.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)) (/.f64 1 (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t))))
(/.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)) (sqrt.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)) (sqrt.f64 (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t))))) (sqrt.f64 (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)) (*.f64 (sqrt.f64 (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)))) (sqrt.f64 (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t))))))
(/.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (fma.f64 i y z) 3)) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))))) (cbrt.f64 (fma.f64 t t (*.f64 (fma.f64 i y z) (-.f64 (fma.f64 i y z) t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y i z) 3) (pow.f64 t 3)) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)))) (cbrt.f64 (fma.f64 t t (*.f64 (fma.f64 y i z) (-.f64 (fma.f64 y i z) t)))))))
(pow.f64 (+.f64 t (fma.f64 i y z)) 1)
(fma.f64 y i (+.f64 t z))
(pow.f64 (sqrt.f64 (+.f64 t (fma.f64 i y z))) 2)
(fma.f64 y i (+.f64 t z))
(pow.f64 (cbrt.f64 (+.f64 t (fma.f64 i y z))) 3)
(fma.f64 y i (+.f64 t z))
(pow.f64 (pow.f64 (+.f64 t (fma.f64 i y z)) 3) 1/3)
(fma.f64 y i (+.f64 t z))
(sqrt.f64 (pow.f64 (+.f64 t (fma.f64 i y z)) 2))
(sqrt.f64 (pow.f64 (fma.f64 y i (+.f64 t z)) 2))
(log.f64 (exp.f64 (+.f64 t (fma.f64 i y z))))
(fma.f64 y i (+.f64 t z))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 t (fma.f64 i y z)))))
(fma.f64 y i (+.f64 t z))
(cbrt.f64 (pow.f64 (+.f64 t (fma.f64 i y z)) 3))
(fma.f64 y i (+.f64 t z))
(expm1.f64 (log1p.f64 (+.f64 t (fma.f64 i y z))))
(fma.f64 y i (+.f64 t z))
(exp.f64 (log.f64 (+.f64 t (fma.f64 i y z))))
(fma.f64 y i (+.f64 t z))
(exp.f64 (*.f64 (log.f64 (+.f64 t (fma.f64 i y z))) 1))
(fma.f64 y i (+.f64 t z))
(log1p.f64 (expm1.f64 (+.f64 t (fma.f64 i y z))))
(fma.f64 y i (+.f64 t z))
(fma.f64 1 t (fma.f64 i y z))
(fma.f64 y i (+.f64 t z))
(fma.f64 1 (fma.f64 i y z) t)
(fma.f64 y i (+.f64 t z))
(fma.f64 (sqrt.f64 (fma.f64 i y z)) (sqrt.f64 (fma.f64 i y z)) t)
(fma.f64 y i (+.f64 t z))
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (fma.f64 i y z))
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (fma.f64 y i z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 i y z)) 2) (cbrt.f64 (fma.f64 i y z)) t)
(fma.f64 y i (+.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (fma.f64 i y z))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (fma.f64 y i z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i y))) (-.f64 1 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (-.f64 1 z))
(+.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (+.f64 z -1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 i y z))) 1)
(fma.f64 y i z)
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (*.f64 i y)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (*.f64 y i))
(+.f64 -1 (fma.f64 i y (exp.f64 (log1p.f64 z))))
(-.f64 (/.f64 z (/.f64 (-.f64 z (*.f64 i y)) z)) (/.f64 (pow.f64 (*.f64 i y) 2) (-.f64 z (*.f64 i y))))
(fma.f64 y i z)
(-.f64 (+.f64 z (exp.f64 (log1p.f64 (*.f64 i y)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (-.f64 1 z))
(+.f64 (exp.f64 (log1p.f64 (*.f64 y i))) (+.f64 z -1))
(-.f64 (+.f64 (*.f64 i y) (exp.f64 (log1p.f64 z))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (*.f64 y i))
(+.f64 -1 (fma.f64 i y (exp.f64 (log1p.f64 z))))
(*.f64 (fma.f64 i y z) 1)
(fma.f64 y i z)
(*.f64 1 (fma.f64 i y z))
(fma.f64 y i z)
(*.f64 (sqrt.f64 (fma.f64 i y z)) (sqrt.f64 (fma.f64 i y z)))
(fma.f64 y i z)
(*.f64 (cbrt.f64 (fma.f64 i y z)) (pow.f64 (cbrt.f64 (fma.f64 i y z)) 2))
(fma.f64 y i z)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 i y z)) 2) (cbrt.f64 (fma.f64 i y z)))
(fma.f64 y i z)
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (/.f64 1 (-.f64 z (*.f64 i y))))
(fma.f64 y i z)
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(*.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z z (*.f64 i (*.f64 y (-.f64 (*.f64 y i) z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 y (*.f64 i (-.f64 (*.f64 y i) z)))))
(*.f64 (/.f64 1 (-.f64 z (*.f64 i y))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))
(fma.f64 y i z)
(*.f64 (/.f64 1 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)))
(*.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z z (*.f64 i (*.f64 y (-.f64 (*.f64 y i) z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 y (*.f64 i (-.f64 (*.f64 y i) z)))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (fma.f64 i y z))
(fma.f64 y i z)
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (+.f64 (pow.f64 (*.f64 i y) 2) (*.f64 z z)) (*.f64 z (*.f64 i y))))
(*.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 y i) 2) (+.f64 (*.f64 z z) (*.f64 (*.f64 z i) y))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 y i) 3)) (+.f64 (pow.f64 (*.f64 y i) 2) (*.f64 z (fma.f64 y i z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)) (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))))) (-.f64 (*.f64 z z) (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (-.f64 (*.f64 z (pow.f64 z 3)) (*.f64 (pow.f64 (*.f64 y i) 2) (*.f64 (-.f64 (*.f64 y i) z) (-.f64 (*.f64 y i) z))))) (-.f64 (*.f64 z z) (*.f64 i (*.f64 y (-.f64 (*.f64 y i) z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (-.f64 (*.f64 z (pow.f64 z 3)) (*.f64 (pow.f64 (*.f64 y i) 2) (*.f64 (-.f64 (*.f64 y i) z) (-.f64 (*.f64 y i) z))))) (fma.f64 z z (*.f64 (-.f64 (*.f64 y i) z) (*.f64 y (neg.f64 i)))))
(*.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (+.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)) 3))) (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (-.f64 (*.f64 (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)) (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (*.f64 (*.f64 z z) (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (*.f64 i (*.f64 y (-.f64 (*.f64 y i) z))) 3))) (+.f64 (*.f64 z (pow.f64 z 3)) (*.f64 (*.f64 i (*.f64 y (-.f64 (*.f64 y i) z))) (-.f64 (*.f64 i (*.f64 y (-.f64 (*.f64 y i) z))) (*.f64 z z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (+.f64 (pow.f64 z 6) (pow.f64 (*.f64 y (*.f64 i (-.f64 (*.f64 y i) z))) 3))) (+.f64 (*.f64 z (pow.f64 z 3)) (*.f64 (*.f64 y (*.f64 i (-.f64 (*.f64 y i) z))) (-.f64 (*.f64 y (*.f64 i (-.f64 (*.f64 y i) z))) (*.f64 z z)))))
(/.f64 (fma.f64 i y z) (/.f64 (-.f64 z (*.f64 i y)) (-.f64 z (*.f64 i y))))
(fma.f64 y i z)
(/.f64 1 (/.f64 1 (fma.f64 i y z)))
(fma.f64 y i z)
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (-.f64 z (*.f64 i y)))
(fma.f64 y i z)
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))))
(*.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z z (*.f64 i (*.f64 y (-.f64 (*.f64 y i) z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 y (*.f64 i (-.f64 (*.f64 y i) z)))))
(/.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (/.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (fma.f64 i y z)))
(fma.f64 y i z)
(/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (/.f64 (-.f64 z (*.f64 i y)) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i))) (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (-.f64 z (*.f64 y i))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))) (/.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (sqrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3))) (/.f64 (fma.f64 z z (*.f64 i (*.f64 y (-.f64 (*.f64 y i) z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3))) (fma.f64 z z (*.f64 y (*.f64 i (-.f64 (*.f64 y i) z))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))) (/.f64 (-.f64 z (*.f64 i y)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2))) (/.f64 (/.f64 (-.f64 z (*.f64 y i)) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))) (cbrt.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)))) (/.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))) (cbrt.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)))) (fma.f64 z z (*.f64 i (*.f64 y (-.f64 (*.f64 y i) z))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3))) (/.f64 (/.f64 (fma.f64 z z (*.f64 y (*.f64 i (-.f64 (*.f64 y i) z)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i y) 2) (*.f64 z z)) (-.f64 (*.f64 i y) z))
(fma.f64 y i z)
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2))) (neg.f64 (-.f64 z (*.f64 i y))))
(fma.f64 y i z)
(/.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3))) (neg.f64 (fma.f64 z z (*.f64 i (*.f64 y (-.f64 (*.f64 y i) z))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 y (*.f64 i (-.f64 (*.f64 y i) z))))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) 1) (-.f64 z (*.f64 i y)))
(fma.f64 y i z)
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (sqrt.f64 (-.f64 z (*.f64 i y)))) (sqrt.f64 (-.f64 z (*.f64 i y))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 (sqrt.f64 (-.f64 z (*.f64 y i))) (sqrt.f64 (-.f64 z (*.f64 y i)))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (*.f64 (cbrt.f64 (-.f64 z (*.f64 i y))) (cbrt.f64 (-.f64 z (*.f64 i y))))) (cbrt.f64 (-.f64 z (*.f64 i y))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) (*.f64 (cbrt.f64 (-.f64 z (*.f64 y i))) (cbrt.f64 (-.f64 z (*.f64 y i))))))
(/.f64 (/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 i y) 2)) (+.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 z))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 i y))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 y i))) (+.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y i) 2)) (*.f64 (+.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 z)) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 y i)))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) 1) (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))))
(*.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z z (*.f64 i (*.f64 y (-.f64 (*.f64 y i) z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 y (*.f64 i (-.f64 (*.f64 y i) z)))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (sqrt.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z))))) (sqrt.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (*.f64 (sqrt.f64 (fma.f64 z z (*.f64 i (*.f64 y (-.f64 (*.f64 y i) z))))) (sqrt.f64 (fma.f64 z z (*.f64 i (*.f64 y (-.f64 (*.f64 y i) z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (*.f64 (sqrt.f64 (fma.f64 z z (*.f64 y (*.f64 i (-.f64 (*.f64 y i) z))))) (sqrt.f64 (fma.f64 z z (*.f64 y (*.f64 i (-.f64 (*.f64 y i) z)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 i y) 3)) (*.f64 (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))) (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))) (cbrt.f64 (fma.f64 z z (*.f64 (*.f64 i y) (-.f64 (*.f64 i y) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (*.f64 (cbrt.f64 (fma.f64 z z (*.f64 i (*.f64 y (-.f64 (*.f64 y i) z))))) (*.f64 (cbrt.f64 (fma.f64 z z (*.f64 i (*.f64 y (-.f64 (*.f64 y i) z))))) (cbrt.f64 (fma.f64 z z (*.f64 i (*.f64 y (-.f64 (*.f64 y i) z))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 z 3)) (*.f64 (cbrt.f64 (fma.f64 z z (*.f64 y (*.f64 i (-.f64 (*.f64 y i) z))))) (*.f64 (cbrt.f64 (fma.f64 z z (*.f64 y (*.f64 i (-.f64 (*.f64 y i) z))))) (cbrt.f64 (fma.f64 z z (*.f64 y (*.f64 i (-.f64 (*.f64 y i) z))))))))
(pow.f64 (fma.f64 i y z) 1)
(fma.f64 y i z)
(pow.f64 (sqrt.f64 (fma.f64 i y z)) 2)
(fma.f64 y i z)
(pow.f64 (cbrt.f64 (fma.f64 i y z)) 3)
(fma.f64 y i z)
(pow.f64 (pow.f64 (fma.f64 i y z) 3) 1/3)
(fma.f64 y i z)
(sqrt.f64 (pow.f64 (fma.f64 i y z) 2))
(sqrt.f64 (pow.f64 (fma.f64 y i z) 2))
(log.f64 (exp.f64 (fma.f64 i y z)))
(fma.f64 y i z)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 i y z))))
(fma.f64 y i z)
(cbrt.f64 (pow.f64 (fma.f64 i y z) 3))
(fma.f64 y i z)
(expm1.f64 (log1p.f64 (fma.f64 i y z)))
(fma.f64 y i z)
(exp.f64 (log.f64 (fma.f64 i y z)))
(fma.f64 y i z)
(exp.f64 (*.f64 (log.f64 (fma.f64 i y z)) 1))
(fma.f64 y i z)
(log1p.f64 (expm1.f64 (fma.f64 i y z)))
(fma.f64 y i z)
(fma.f64 i y z)
(fma.f64 y i z)
(fma.f64 y i z)
(fma.f64 1 z (*.f64 i y))
(fma.f64 y i z)
(fma.f64 1 (*.f64 i y) z)
(fma.f64 y i z)
(fma.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)) z)
(fma.f64 (sqrt.f64 (*.f64 y i)) (sqrt.f64 (*.f64 y i)) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 i y))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 y i))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (cbrt.f64 (*.f64 i y)) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y i)) 2) (cbrt.f64 (*.f64 y i)) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 i y))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 y i))

localize15.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.09%
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))
Compiler

Compiled 38 to 17 computations (55.3% saved)

series2.0ms (0%)

Counts
1 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
b
@0
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))
0.0ms
a
@-inf
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))
0.0ms
t
@-inf
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))
0.0ms
c
@-inf
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))
0.0ms
z
@-inf
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))

rewrite76.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1522×associate-*r/
1396×associate-*l/
346×add-sqr-sqrt
340×pow1
340×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

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

simplify151.0ms (0.6%)

Algorithm
egg-herbie
Rules
1150×associate--r+
1084×associate-+l-
976×associate-+r-
970×fma-def
896×associate--l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01895325
15094309
217994269
350684269
Stop Event
node limit
Counts
121 → 101
Calls
Call 1
Inputs
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1/2 (log.f64 c)))))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(*.f64 (log.f64 c) b)
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(*.f64 (log.f64 c) b)
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
a
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
a
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
t
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
t
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
z
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
z
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 (+.f64 t z) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 a (+.f64 (*.f64 (+.f64 t z) 1) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 t (+.f64 (+.f64 a z) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a t) (+.f64 z (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 z (+.f64 (+.f64 a t) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 (+.f64 a t) z) (*.f64 (+.f64 -1/2 b) (log.f64 c)))
(+.f64 (+.f64 (+.f64 a t) z) (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1))
(+.f64 (+.f64 t z) (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 (+.f64 a t) z))
(+.f64 (+.f64 a z) (+.f64 t (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))) (+.f64 t z))
(+.f64 (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))) (*.f64 (+.f64 t z) 1))
(+.f64 (+.f64 (+.f64 a t) (*.f64 (+.f64 -1/2 b) (log.f64 c))) z)
(+.f64 (+.f64 z (*.f64 (+.f64 -1/2 b) (log.f64 c))) (+.f64 a t))
(+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 (+.f64 a t) z))
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) t) (+.f64 a z))
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 t z)) a)
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 a z)) t)
(+.f64 (+.f64 (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))) z) t)
(+.f64 (+.f64 (+.f64 z (*.f64 (+.f64 -1/2 b) (log.f64 c))) a) t)
(+.f64 (+.f64 (+.f64 z (*.f64 (+.f64 -1/2 b) (log.f64 c))) t) a)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) a) (+.f64 t z))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) a) (*.f64 (+.f64 t z) 1))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) t) (+.f64 a z))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 a t)) z)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) z) (+.f64 a t))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 t z)) a)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 a z)) t)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 a t) z))) (-.f64 1 (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z)))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (+.f64 a t) z)) (-.f64 (/.f64 (*.f64 z z) (-.f64 (+.f64 a t) z)) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(-.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (exp.f64 (log1p.f64 (+.f64 (+.f64 a t) z)))) 1)
(-.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (+.f64 a t) z))) (/.f64 (*.f64 z z) (-.f64 (+.f64 a t) z)))
(-.f64 (+.f64 (+.f64 (+.f64 a t) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (exp.f64 (log1p.f64 z))) 1)
(-.f64 (+.f64 (+.f64 z (*.f64 (+.f64 -1/2 b) (log.f64 c))) (exp.f64 (log1p.f64 (+.f64 a t)))) 1)
(-.f64 (+.f64 (+.f64 z (*.f64 (+.f64 -1/2 b) (log.f64 c))) (/.f64 (*.f64 a a) (-.f64 a t))) (/.f64 (*.f64 t t) (-.f64 a t)))
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (exp.f64 (log1p.f64 (+.f64 (+.f64 a t) z)))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (+.f64 a t) z))) (/.f64 (*.f64 z z) (-.f64 (+.f64 a t) z)))
(*.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z)) 1)
(*.f64 1 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))) (sqrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))) 2) (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (pow.f64 (+.f64 (+.f64 a t) z) 2)) (-.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 (+.f64 a t) z)))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 a t) z) 3) (pow.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (-.f64 (pow.f64 (+.f64 (+.f64 a t) z) 2) (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 (+.f64 a t) z)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (pow.f64 (+.f64 (+.f64 a t) z) 2))) (-.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 (+.f64 a t) z)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (+.f64 (+.f64 a t) z) 3) (pow.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 3))) (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (-.f64 (pow.f64 (+.f64 (+.f64 a t) z) 2) (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 (+.f64 a t) z)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (pow.f64 (+.f64 (+.f64 a t) z) 2)) 1) (-.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 (+.f64 a t) z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (+.f64 a t) z) 3) (pow.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 3)) 1) (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (-.f64 (pow.f64 (+.f64 (+.f64 a t) z) 2) (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 (+.f64 a t) z)))))
(pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z)) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))))
(exp.f64 (log.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))))
Outputs
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1/2 (log.f64 c)))))
(+.f64 t (+.f64 a (fma.f64 -1/2 (log.f64 c) z)))
(+.f64 (+.f64 t z) (fma.f64 -1/2 (log.f64 c) a))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(*.f64 (log.f64 c) b)
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(*.f64 (log.f64 c) b)
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))))
(+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (+.f64 a t))
(+.f64 z (+.f64 t (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) a)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))))
(+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (+.f64 a t))
(+.f64 z (+.f64 t (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) a)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))))
(+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (+.f64 a t))
(+.f64 z (+.f64 t (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) a)))
(+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))
(+.f64 a (+.f64 t (+.f64 z (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))))
(+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (+.f64 a t))
(+.f64 z (+.f64 t (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) a)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))
(+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
a
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
a
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z))
(+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
t
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
t
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t))
(+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
z
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
z
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 (+.f64 t z) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 a (+.f64 (*.f64 (+.f64 t z) 1) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 t (+.f64 (+.f64 a z) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 a t) (+.f64 z (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 z (+.f64 (+.f64 a t) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 (+.f64 a t) z) (*.f64 (+.f64 -1/2 b) (log.f64 c)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 (+.f64 a t) z) (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 t z) (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 (+.f64 a t) z))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 a z) (+.f64 t (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))) (+.f64 t z))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))) (*.f64 (+.f64 t z) 1))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 (+.f64 a t) (*.f64 (+.f64 -1/2 b) (log.f64 c))) z)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 z (*.f64 (+.f64 -1/2 b) (log.f64 c))) (+.f64 a t))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 (+.f64 a t) z))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) t) (+.f64 a z))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 t z)) a)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 a z)) t)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 (+.f64 a (*.f64 (+.f64 -1/2 b) (log.f64 c))) z) t)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 (+.f64 z (*.f64 (+.f64 -1/2 b) (log.f64 c))) a) t)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 (+.f64 z (*.f64 (+.f64 -1/2 b) (log.f64 c))) t) a)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) a) (+.f64 t z))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) a) (*.f64 (+.f64 t z) 1))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) t) (+.f64 a z))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 a t)) z)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) z) (+.f64 a t))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 t z)) a)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (+.f64 a z)) t)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 a t) z))) (-.f64 1 (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z)))) 1)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (+.f64 a t) z)) (-.f64 (/.f64 (*.f64 z z) (-.f64 (+.f64 a t) z)) (*.f64 (+.f64 -1/2 b) (log.f64 c))))
(-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (+.f64 a (-.f64 t z))) (-.f64 (/.f64 z (/.f64 (+.f64 a (-.f64 t z)) z)) (*.f64 (log.f64 c) (+.f64 -1/2 b))))
(-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (/.f64 (pow.f64 (+.f64 a t) 2) (+.f64 a (-.f64 t z)))) (*.f64 (/.f64 z (+.f64 a (-.f64 t z))) z))
(-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (+.f64 a (-.f64 t z))) (fma.f64 (log.f64 c) (-.f64 1/2 b) (*.f64 z (/.f64 z (+.f64 a (-.f64 t z))))))
(-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (/.f64 (pow.f64 (+.f64 a t) 2) (+.f64 a (-.f64 t z)))) (*.f64 z (/.f64 z (+.f64 a (-.f64 t z)))))
(-.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (exp.f64 (log1p.f64 (+.f64 (+.f64 a t) z)))) 1)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(-.f64 (+.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (+.f64 a t) z))) (/.f64 (*.f64 z z) (-.f64 (+.f64 a t) z)))
(-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (+.f64 a (-.f64 t z))) (-.f64 (/.f64 z (/.f64 (+.f64 a (-.f64 t z)) z)) (*.f64 (log.f64 c) (+.f64 -1/2 b))))
(-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (/.f64 (pow.f64 (+.f64 a t) 2) (+.f64 a (-.f64 t z)))) (*.f64 (/.f64 z (+.f64 a (-.f64 t z))) z))
(-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (+.f64 a (-.f64 t z))) (fma.f64 (log.f64 c) (-.f64 1/2 b) (*.f64 z (/.f64 z (+.f64 a (-.f64 t z))))))
(-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (/.f64 (pow.f64 (+.f64 a t) 2) (+.f64 a (-.f64 t z)))) (*.f64 z (/.f64 z (+.f64 a (-.f64 t z)))))
(-.f64 (+.f64 (+.f64 (+.f64 a t) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (exp.f64 (log1p.f64 z))) 1)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(-.f64 (+.f64 (+.f64 z (*.f64 (+.f64 -1/2 b) (log.f64 c))) (exp.f64 (log1p.f64 (+.f64 a t)))) 1)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(-.f64 (+.f64 (+.f64 z (*.f64 (+.f64 -1/2 b) (log.f64 c))) (/.f64 (*.f64 a a) (-.f64 a t))) (/.f64 (*.f64 t t) (-.f64 a t)))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) z) (-.f64 (/.f64 a (/.f64 (-.f64 a t) a)) (/.f64 (*.f64 t t) (-.f64 a t))))
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) z) (-.f64 (*.f64 (/.f64 a (-.f64 a t)) a) (/.f64 t (/.f64 (-.f64 a t) t))))
(-.f64 (fma.f64 (/.f64 a (-.f64 a t)) a (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)) (/.f64 t (+.f64 (/.f64 a t) -1)))
(-.f64 (fma.f64 (/.f64 a (-.f64 a t)) a (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)) (*.f64 t (/.f64 t (-.f64 a t))))
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (exp.f64 (log1p.f64 (+.f64 (+.f64 a t) z)))) 1)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 1) (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (+.f64 a t) z))) (/.f64 (*.f64 z z) (-.f64 (+.f64 a t) z)))
(-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (+.f64 a (-.f64 t z))) (-.f64 (/.f64 z (/.f64 (+.f64 a (-.f64 t z)) z)) (*.f64 (log.f64 c) (+.f64 -1/2 b))))
(-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (/.f64 (pow.f64 (+.f64 a t) 2) (+.f64 a (-.f64 t z)))) (*.f64 (/.f64 z (+.f64 a (-.f64 t z))) z))
(-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (+.f64 a (-.f64 t z))) (fma.f64 (log.f64 c) (-.f64 1/2 b) (*.f64 z (/.f64 z (+.f64 a (-.f64 t z))))))
(-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (/.f64 (pow.f64 (+.f64 a t) 2) (+.f64 a (-.f64 t z)))) (*.f64 z (/.f64 z (+.f64 a (-.f64 t z)))))
(*.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z)) 1)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(*.f64 1 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))) (sqrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))) 2))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))) 2) (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (pow.f64 (+.f64 (+.f64 a t) z) 2)) (-.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 (+.f64 a t) z)))
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (+.f64 a (+.f64 t z)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 a (+.f64 t z))))
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (+.f64 t (+.f64 a z)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 t (+.f64 a z))))
(/.f64 (-.f64 (*.f64 (log.f64 c) (*.f64 (log.f64 c) (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)))) (pow.f64 (+.f64 t (+.f64 a z)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 t (+.f64 a z))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (log.f64 c))) (pow.f64 (+.f64 t (+.f64 a z)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 t (+.f64 a z))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 a t) z) 3) (pow.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (-.f64 (pow.f64 (+.f64 (+.f64 a t) z) 2) (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 (+.f64 a t) z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 a (+.f64 t z)) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (fma.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b)) (-.f64 (pow.f64 (+.f64 a (+.f64 t z)) 2) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (+.f64 a (+.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 t (+.f64 a z)) 3)) (fma.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (*.f64 (+.f64 t (+.f64 a z)) (-.f64 (+.f64 t (+.f64 a z)) (*.f64 (log.f64 c) (+.f64 -1/2 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 t (+.f64 a z)) 3)) (-.f64 (pow.f64 (+.f64 t (+.f64 a z)) 2) (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (-.f64 (+.f64 t (+.f64 a z)) (*.f64 (log.f64 c) (+.f64 -1/2 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 t (+.f64 a z)) 3)) (-.f64 (pow.f64 (+.f64 t (+.f64 a z)) 2) (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (+.f64 a t) (-.f64 z (*.f64 (log.f64 c) (+.f64 -1/2 b)))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (pow.f64 (+.f64 (+.f64 a t) z) 2))) (-.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 (+.f64 a t) z)))
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (+.f64 a (+.f64 t z)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 a (+.f64 t z))))
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (+.f64 t (+.f64 a z)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 t (+.f64 a z))))
(/.f64 (-.f64 (*.f64 (log.f64 c) (*.f64 (log.f64 c) (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)))) (pow.f64 (+.f64 t (+.f64 a z)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 t (+.f64 a z))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (log.f64 c))) (pow.f64 (+.f64 t (+.f64 a z)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 t (+.f64 a z))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (+.f64 (+.f64 a t) z) 3) (pow.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 3))) (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (-.f64 (pow.f64 (+.f64 (+.f64 a t) z) 2) (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 (+.f64 a t) z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 a (+.f64 t z)) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (fma.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b)) (-.f64 (pow.f64 (+.f64 a (+.f64 t z)) 2) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (+.f64 a (+.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 t (+.f64 a z)) 3)) (fma.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (*.f64 (+.f64 t (+.f64 a z)) (-.f64 (+.f64 t (+.f64 a z)) (*.f64 (log.f64 c) (+.f64 -1/2 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 t (+.f64 a z)) 3)) (-.f64 (pow.f64 (+.f64 t (+.f64 a z)) 2) (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (-.f64 (+.f64 t (+.f64 a z)) (*.f64 (log.f64 c) (+.f64 -1/2 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 t (+.f64 a z)) 3)) (-.f64 (pow.f64 (+.f64 t (+.f64 a z)) 2) (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (+.f64 a t) (-.f64 z (*.f64 (log.f64 c) (+.f64 -1/2 b)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (pow.f64 (+.f64 (+.f64 a t) z) 2)) 1) (-.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 (+.f64 a t) z)))
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (+.f64 a (+.f64 t z)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 a (+.f64 t z))))
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (+.f64 t (+.f64 a z)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 t (+.f64 a z))))
(/.f64 (-.f64 (*.f64 (log.f64 c) (*.f64 (log.f64 c) (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)))) (pow.f64 (+.f64 t (+.f64 a z)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 t (+.f64 a z))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (log.f64 c))) (pow.f64 (+.f64 t (+.f64 a z)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 t (+.f64 a z))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (+.f64 a t) z) 3) (pow.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) 3)) 1) (+.f64 (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (*.f64 (+.f64 -1/2 b) (log.f64 c))) (-.f64 (pow.f64 (+.f64 (+.f64 a t) z) 2) (*.f64 (*.f64 (+.f64 -1/2 b) (log.f64 c)) (+.f64 (+.f64 a t) z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 a (+.f64 t z)) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (fma.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b)) (-.f64 (pow.f64 (+.f64 a (+.f64 t z)) 2) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (+.f64 a (+.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 t (+.f64 a z)) 3)) (fma.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (*.f64 (+.f64 t (+.f64 a z)) (-.f64 (+.f64 t (+.f64 a z)) (*.f64 (log.f64 c) (+.f64 -1/2 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 t (+.f64 a z)) 3)) (-.f64 (pow.f64 (+.f64 t (+.f64 a z)) 2) (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (-.f64 (+.f64 t (+.f64 a z)) (*.f64 (log.f64 c) (+.f64 -1/2 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 t (+.f64 a z)) 3)) (-.f64 (pow.f64 (+.f64 t (+.f64 a z)) 2) (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (+.f64 a t) (-.f64 z (*.f64 (log.f64 c) (+.f64 -1/2 b)))))))
(pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z)) 1)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))) 2)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))) 3)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(pow.f64 (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z)) 3) 1/3)
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z)) 2))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(log.f64 (exp.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z)))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z)) 3))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(exp.f64 (log.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))) 1))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) z))))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (+.f64 a z)))
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)))

eval360.0ms (1.3%)

Compiler

Compiled 23036 to 9071 computations (60.6% saved)

prune308.0ms (1.1%)

Pruning

26 alts after pruning (20 fresh and 6 done)

PrunedKeptTotal
New81010820
Fresh71017
Picked101
Done167
Total81926845
Error
0%
Counts
845 → 26
Alt Table
Click to see full alt table
StatusErrorProgram
58.57%
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) (/.f64 1 (/.f64 (-.f64 z (*.f64 y i)) (*.f64 z z)))))
60.32%
(fma.f64 (log.f64 y) x z)
38.76%
(+.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 b -1/2))) 3) (+.f64 t (+.f64 z (*.f64 i y))))
38.46%
(+.f64 (/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2))) (+.f64 t (+.f64 z (*.f64 i y))))
0.41%
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (pow.f64 (pow.f64 (log.f64 c) 2) 1/3) (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))))) (*.f64 y i))
0.5%
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))))) (*.f64 y i))
0.19%
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (+.f64 b -1/2) (*.f64 3 (log.f64 (cbrt.f64 c))))) (*.f64 y i))
15.49%
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))
84.31%
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 y) 2)) x) (*.f64 (log.f64 (cbrt.f64 y)) x))
36.71%
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a z))
60.33%
(+.f64 (*.f64 (log.f64 y) x) z)
39.26%
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 z (*.f64 i y)))
53.12%
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))
36.21%
(+.f64 z (+.f64 t (+.f64 (*.f64 (log.f64 y) x) a)))
50.33%
(+.f64 z (+.f64 t a))
59.68%
(+.f64 z (*.f64 y i))
73.3%
(+.f64 z t)
53.11%
(+.f64 t (fma.f64 (log.f64 c) (+.f64 b -1/2) z))
30.37%
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z))
61.43%
(+.f64 a (*.f64 y i))
84.31%
(*.f64 (log.f64 y) x)
80.76%
(*.f64 (log.f64 c) b)
83.86%
(*.f64 y i)
84.31%
(*.f64 x (*.f64 3 (log.f64 (cbrt.f64 y))))
74.08%
z
75.92%
a
Compiler

Compiled 481 to 363 computations (24.5% saved)

regimes405.0ms (1.5%)

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

12 calls:

56.0ms
y
53.0ms
z
34.0ms
(*.f64 (-.f64 b 1/2) (log.f64 c))
29.0ms
a
29.0ms
x
Results
ErrorSegmentsBranch
0.12%1x
0.12%1y
0.12%1z
0.12%1t
0.12%1a
0.12%1b
0.12%1c
0.12%1i
0.12%1(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
0.12%1(*.f64 (-.f64 b 1/2) (log.f64 c))
0.12%1(-.f64 b 1/2)
0.12%1(log.f64 c)
Compiler

Compiled 955 to 425 computations (55.5% saved)

regimes487.0ms (1.8%)

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

12 calls:

61.0ms
x
59.0ms
c
57.0ms
y
48.0ms
a
39.0ms
i
Results
ErrorSegmentsBranch
0.12%1x
0.12%1y
0.12%1z
0.12%1t
0.12%1a
0.12%1b
0.12%1c
0.12%1i
0.12%1(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
0.12%1(*.f64 (-.f64 b 1/2) (log.f64 c))
0.12%1(-.f64 b 1/2)
0.12%1(log.f64 c)
Compiler

Compiled 754 to 354 computations (53.1% saved)

regimes280.0ms (1%)

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

12 calls:

49.0ms
i
48.0ms
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
20.0ms
b
19.0ms
t
18.0ms
x
Results
ErrorSegmentsBranch
0.13%1x
0.13%1y
0.13%1z
0.13%1t
0.13%1a
0.13%1b
0.13%1c
0.13%1i
0.13%1(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
0.13%1(*.f64 (-.f64 b 1/2) (log.f64 c))
0.13%1(-.f64 b 1/2)
0.13%1(log.f64 c)
Compiler

Compiled 519 to 264 computations (49.1% saved)

regimes763.0ms (2.8%)

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

11 calls:

113.0ms
t
103.0ms
(*.f64 (-.f64 b 1/2) (log.f64 c))
91.0ms
b
79.0ms
c
76.0ms
x
Results
ErrorSegmentsBranch
3.43%3x
7.36%2y
10.54%4z
7.91%4t
8.34%2a
11.7%3b
9.27%4c
6.17%3i
9.73%4(*.f64 (-.f64 b 1/2) (log.f64 c))
14.32%1(-.f64 b 1/2)
9.27%4(log.f64 c)
Compiler

Compiled 390 to 206 computations (47.2% saved)

bsearch78.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
64.0ms
3.022608842506906e+118
5.473333758505448e+119
14.0ms
-3.336065025704986e+132
-2.1455296202078357e+132
Results
75.0ms176×body256valid
Compiler

Compiled 590 to 426 computations (27.8% saved)

regimes363.0ms (1.3%)

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

11 calls:

72.0ms
(*.f64 (-.f64 b 1/2) (log.f64 c))
67.0ms
a
53.0ms
b
40.0ms
x
28.0ms
t
Results
ErrorSegmentsBranch
6.78%3x
14.32%1y
14.32%1z
12.09%2t
10.14%4a
11.7%3b
14.32%1c
14.32%1i
10.78%5(*.f64 (-.f64 b 1/2) (log.f64 c))
14.32%1(-.f64 b 1/2)
14.32%1(log.f64 c)
Compiler

Compiled 373 to 200 computations (46.4% saved)

bsearch50.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
2.6223711207094315e+240
7.423610154228213e+243
22.0ms
-1.5860159451491723e+209
-1.154663677336213e+207
Results
46.0ms240×body256valid
Compiler

Compiled 663 to 496 computations (25.2% saved)

regimes415.0ms (1.5%)

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

11 calls:

74.0ms
x
65.0ms
a
63.0ms
(*.f64 (-.f64 b 1/2) (log.f64 c))
58.0ms
t
49.0ms
b
Results
ErrorSegmentsBranch
6.78%3x
14.33%1y
14.33%1z
12.09%2t
10.15%4a
11.7%3b
14.33%1c
14.33%1i
10.78%5(*.f64 (-.f64 b 1/2) (log.f64 c))
14.33%1(-.f64 b 1/2)
14.33%1(log.f64 c)
Compiler

Compiled 358 to 196 computations (45.3% saved)

bsearch66.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
44.0ms
2.6223711207094315e+240
7.423610154228213e+243
21.0ms
-1.5860159451491723e+209
-1.154663677336213e+207
Results
62.0ms240×body256valid
Compiler

Compiled 678 to 511 computations (24.6% saved)

regimes406.0ms (1.5%)

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

11 calls:

93.0ms
a
70.0ms
y
62.0ms
(*.f64 (-.f64 b 1/2) (log.f64 c))
46.0ms
b
34.0ms
x
Results
ErrorSegmentsBranch
6.79%3x
14.33%1y
14.33%1z
12.09%2t
10.15%4a
11.7%3b
14.33%1c
14.33%1i
10.78%5(*.f64 (-.f64 b 1/2) (log.f64 c))
14.33%1(-.f64 b 1/2)
14.33%1(log.f64 c)
Compiler

Compiled 316 to 180 computations (43% saved)

bsearch47.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
2.6223711207094315e+240
7.423610154228213e+243
21.0ms
-1.5860159451491723e+209
-1.154663677336213e+207
Results
43.0ms240×body256valid
Compiler

Compiled 646 to 479 computations (25.9% saved)

regimes569.0ms (2.1%)

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

11 calls:

195.0ms
a
86.0ms
(*.f64 (-.f64 b 1/2) (log.f64 c))
78.0ms
x
50.0ms
y
46.0ms
(log.f64 c)
Results
ErrorSegmentsBranch
6.8%3x
14.33%1y
14.33%1z
12.09%2t
10.15%4a
11.7%3b
14.33%1c
14.33%1i
10.78%5(*.f64 (-.f64 b 1/2) (log.f64 c))
14.33%1(-.f64 b 1/2)
14.33%1(log.f64 c)
Compiler

Compiled 286 to 167 computations (41.6% saved)

bsearch88.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
64.0ms
2.6223711207094315e+240
7.423610154228213e+243
24.0ms
-1.5860159451491723e+209
-1.154663677336213e+207
Results
84.0ms240×body256valid
Compiler

Compiled 654 to 487 computations (25.5% saved)

regimes467.0ms (1.7%)

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

10 calls:

127.0ms
z
56.0ms
t
55.0ms
y
46.0ms
a
45.0ms
x
Results
ErrorSegmentsBranch
17.73%5x
24.85%4y
22.16%8z
21.19%6t
12.47%4a
20.84%3b
27.96%3c
25.96%3i
20.84%3(-.f64 b 1/2)
27.96%3(log.f64 c)
Compiler

Compiled 222 to 135 computations (39.2% saved)

bsearch145.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
69.0ms
9.542834963925978e+195
2.287784838198018e+197
52.0ms
2.5828001143348774e+154
4.751855439393755e+156
23.0ms
8.204706989623934e+123
3.768929680995568e+125
Results
140.0ms336×body256valid
Compiler

Compiled 838 to 639 computations (23.7% saved)

regimes644.0ms (2.4%)

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

10 calls:

109.0ms
z
88.0ms
x
83.0ms
t
81.0ms
a
74.0ms
i
Results
ErrorSegmentsBranch
17.73%5x
24.88%4y
22.22%8z
21.86%6t
12.9%4a
20.84%3b
29.7%1c
25.6%4i
20.84%3(-.f64 b 1/2)
29.7%1(log.f64 c)
Compiler

Compiled 208 to 130 computations (37.5% saved)

bsearch138.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
9.542834963925978e+195
2.287784838198018e+197
21.0ms
2.5828001143348774e+154
4.751855439393755e+156
73.0ms
8.204706989623934e+123
3.768929680995568e+125
Results
133.0ms335×body256valid
0.0msbody512valid
Compiler

Compiled 824 to 632 computations (23.3% saved)

regimes336.0ms (1.2%)

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

10 calls:

57.0ms
b
46.0ms
z
42.0ms
x
35.0ms
a
34.0ms
y
Results
ErrorSegmentsBranch
18.36%5x
25.87%4y
25.45%4z
23.49%4t
24.07%4a
18.67%5b
29.7%1c
27.53%2i
20.84%3(-.f64 b 1/2)
29.7%1(log.f64 c)
Compiler

Compiled 196 to 124 computations (36.7% saved)

bsearch104.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
5.250882512192726e+122
3.0772359334594176e+130
22.0ms
2.7848851595431263e-220
6.865274588686468e-218
23.0ms
2.514530878669668e-265
6.125720595990325e-263
25.0ms
-5.050116348027202e+143
-8.65772324572968e+140
Results
96.0ms496×body256valid
Compiler

Compiled 1146 to 886 computations (22.7% saved)

regimes375.0ms (1.4%)

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

10 calls:

66.0ms
x
62.0ms
z
57.0ms
t
50.0ms
y
47.0ms
b
Results
ErrorSegmentsBranch
19.03%5x
26.54%4y
26.12%4z
24.15%4t
24.51%4a
18.67%5b
30.37%1c
28.19%2i
20.84%3(-.f64 b 1/2)
30.37%1(log.f64 c)
Compiler

Compiled 184 to 119 computations (35.3% saved)

bsearch181.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
2.7430618804223443e+125
4.0776950453332615e+126
51.0ms
-5.630641117707317e-240
-3.4724632838160844e-245
33.0ms
-1.175987074088931e-178
-2.164670950876367e-193
78.0ms
-2.9443109696878436e+108
-1.562260171865433e+87
Results
174.0ms576×body256valid
Compiler

Compiled 1313 to 998 computations (24% saved)

regimes413.0ms (1.5%)

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

10 calls:

101.0ms
z
88.0ms
b
79.0ms
a
35.0ms
x
29.0ms
t
Results
ErrorSegmentsBranch
19.03%5x
26.54%4y
26.12%4z
24.15%4t
24.74%4a
19.16%5b
30.37%1c
28.19%2i
21.33%3(-.f64 b 1/2)
30.37%1(log.f64 c)
Compiler

Compiled 164 to 111 computations (32.3% saved)

bsearch242.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
70.0ms
5.250882512192726e+122
3.0772359334594176e+130
74.0ms
2.7848851595431263e-220
6.865274588686468e-218
54.0ms
2.514530878669668e-265
6.125720595990325e-263
44.0ms
-5.050116348027202e+143
-8.65772324572968e+140
Results
235.0ms496×body256valid
Compiler

Compiled 1114 to 870 computations (21.9% saved)

regimes299.0ms (1.1%)

Counts
12 → 5
Calls
Call 1
Inputs
a
z
(*.f64 y i)
(+.f64 z t)
(+.f64 a (*.f64 y i))
(+.f64 z (*.f64 y i))
(+.f64 z (+.f64 t a))
(*.f64 (log.f64 c) b)
(*.f64 (log.f64 y) x)
(+.f64 (*.f64 (log.f64 y) x) z)
(+.f64 z (+.f64 t (*.f64 (log.f64 y) x)))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a z))
Outputs
(*.f64 (log.f64 c) b)
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a z))
(+.f64 z (*.f64 y i))
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a z))
(*.f64 (log.f64 c) b)
Calls

9 calls:

76.0ms
b
74.0ms
y
39.0ms
i
37.0ms
(log.f64 c)
22.0ms
x
Results
ErrorSegmentsBranch
34.48%3x
35.06%3y
36.71%1z
36.71%1t
30.25%2a
27.5%5b
36.71%1c
33.66%2i
36.71%1(log.f64 c)
Compiler

Compiled 143 to 96 computations (32.9% saved)

bsearch173.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
85.0ms
2.942390776531759e+170
8.813310442382675e+175
28.0ms
-5.630641117707317e-240
-3.4724632838160844e-245
32.0ms
-1.175987074088931e-178
-2.164670950876367e-193
28.0ms
-4.066338940938663e+231
-1.1040673874340944e+225
Results
165.0ms592×body256valid
Compiler

Compiled 1169 to 918 computations (21.5% saved)

regimes337.0ms (1.2%)

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

9 calls:

99.0ms
b
44.0ms
y
42.0ms
t
34.0ms
z
34.0ms
x
Results
ErrorSegmentsBranch
38.52%5x
43.42%5y
39.97%4z
45.17%4t
35.86%3a
36.88%7b
48.58%2c
43.4%4i
48.58%2(log.f64 c)
Compiler

Compiled 135 to 94 computations (30.4% saved)

bsearch41.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
2.5828001143348774e+154
4.751855439393755e+156
18.0ms
6484024548475573000.0
34596007582991806000.0
Results
38.0ms208×body256valid
Compiler

Compiled 443 to 342 computations (22.8% saved)

regimes244.0ms (0.9%)

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

9 calls:

41.0ms
b
38.0ms
y
34.0ms
i
30.0ms
z
30.0ms
x
Results
ErrorSegmentsBranch
38.52%5x
43.69%5y
39.97%4z
45.17%4t
36.11%3a
37.11%7b
48.58%2c
43.68%4i
48.58%2(log.f64 c)
Compiler

Compiled 127 to 92 computations (27.6% saved)

bsearch41.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
2.5828001143348774e+154
4.751855439393755e+156
19.0ms
6484024548475573000.0
34596007582991806000.0
Results
39.0ms208×body256valid
Compiler

Compiled 417 to 329 computations (21.1% saved)

regimes186.0ms (0.7%)

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

9 calls:

34.0ms
x
34.0ms
b
27.0ms
z
23.0ms
y
22.0ms
t
Results
ErrorSegmentsBranch
40.72%5x
45.62%3y
39.97%4z
45.17%4t
38.59%2a
38.73%5b
50.33%1c
45.93%2i
50.33%1(log.f64 c)
Compiler

Compiled 121 to 91 computations (24.8% saved)

bsearch12.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
12.0ms
1.415873187945994e+86
2.5414668476624165e+86
Results
11.0ms64×body256valid
Compiler

Compiled 152 to 118 computations (22.4% saved)

regimes215.0ms (0.8%)

Counts
6 → 2
Calls
Call 1
Inputs
a
z
(*.f64 y i)
(+.f64 z t)
(+.f64 a (*.f64 y i))
(+.f64 z (*.f64 y i))
Outputs
(+.f64 z (*.f64 y i))
(+.f64 a (*.f64 y i))
Calls

8 calls:

72.0ms
x
36.0ms
b
30.0ms
c
20.0ms
y
18.0ms
t
Results
ErrorSegmentsBranch
54.41%4x
55.85%4y
43.6%2z
48.22%4t
41.5%2a
50.96%8b
52.54%6c
54.6%3i
Compiler

Compiled 98 to 76 computations (22.4% saved)

bsearch17.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
2.263885203817625e+147
4.621649118410846e+147
Results
16.0ms80×body256valid
Compiler

Compiled 180 to 140 computations (22.2% saved)

regimes235.0ms (0.9%)

Counts
5 → 2
Calls
Call 1
Inputs
a
z
(*.f64 y i)
(+.f64 z t)
(+.f64 a (*.f64 y i))
Outputs
(+.f64 z t)
(+.f64 a (*.f64 y i))
Calls

8 calls:

55.0ms
t
50.0ms
b
43.0ms
y
28.0ms
a
17.0ms
x
Results
ErrorSegmentsBranch
58.75%3x
61.43%1y
46.54%2z
51.39%6t
49.84%6a
57.53%5b
58.83%3c
56.75%3i
Compiler

Compiled 93 to 75 computations (19.4% saved)

bsearch25.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
25.0ms
-2.4689771139386894e+143
-8.29906385863651e+140
Results
23.0ms128×body256valid
Compiler

Compiled 248 to 198 computations (20.2% saved)

regimes292.0ms (1.1%)

Counts
4 → 6
Calls
Call 1
Inputs
a
z
(*.f64 y i)
(+.f64 z t)
Outputs
(+.f64 z t)
(*.f64 y i)
z
(*.f64 y i)
z
a
Calls

8 calls:

78.0ms
t
62.0ms
b
58.0ms
i
25.0ms
a
21.0ms
c
Results
ErrorSegmentsBranch
68.47%4x
68.66%4y
55.71%4z
60.49%6t
51.74%6a
63%11b
66.12%6c
66.76%4i
Compiler

Compiled 88 to 74 computations (15.9% saved)

bsearch146.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
2.263885203817625e+147
4.621649118410846e+147
28.0ms
3.2080991506949907e+41
8.284759264038226e+46
15.0ms
158.98775265002308
347.71132783394995
12.0ms
1.7504613689612948e-71
3.276831019736407e-71
76.0ms
1.0906845440167122e-133
4.908597476683797e-133
Results
139.0ms464×body256valid
Compiler

Compiled 680 to 582 computations (14.4% saved)

regimes272.0ms (1%)

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

8 calls:

76.0ms
y
73.0ms
c
39.0ms
b
21.0ms
a
21.0ms
t
Results
ErrorSegmentsBranch
69.1%4x
67.77%5y
56.22%4z
60.98%6t
51.74%6a
63.59%11b
66.83%6c
67.47%4i
Compiler

Compiled 85 to 73 computations (14.1% saved)

bsearch95.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
2.263885203817625e+147
4.621649118410846e+147
28.0ms
3.2080991506949907e+41
8.284759264038226e+46
15.0ms
158.98775265002308
347.71132783394995
12.0ms
1.7504613689612948e-71
3.276831019736407e-71
18.0ms
1.0906845440167122e-133
4.908597476683797e-133
Results
90.0ms464×body256valid
Compiler

Compiled 668 to 576 computations (13.8% saved)

regimes111.0ms (0.4%)

Accuracy

Total -27.3b remaining (-75.9%)

Threshold costs -27.3b (-75.9%)

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

8 calls:

22.0ms
b
18.0ms
c
15.0ms
x
14.0ms
t
12.0ms
a
Results
ErrorSegmentsBranch
69.1%4x
70.04%4y
58.47%2z
62.56%4t
56.14%2a
65.37%8b
66.83%6c
70.32%2i
Compiler

Compiled 82 to 72 computations (12.2% saved)

bsearch16.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
16.0ms
2.263885203817625e+147
4.621649118410846e+147
Results
15.0ms80×body256valid
Compiler

Compiled 140 to 120 computations (14.3% saved)

simplify32.0ms (0.1%)

Algorithm
egg-herbie
Rules
76×+-commutative
14×*-commutative
sub-neg
if-if-or-not
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02131981
12781981
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(if (<=.f64 x -2649999999999999983578754855536278736225321472482307777773792254364912585503497716781908129363777283762299221892932582382547673022464) (+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) (if (<=.f64 x 72000000000000000280373683004936118788269645365149818907006420328026456656366497773656996381323061714857792245631811584) (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))) (+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))))
(if (<=.f64 x -1159999999999999988086042238985090347301907020570701793512551290682219881516958328710788010942914004769076798151375576946667909422419384331577804042573744729953174704118679191967037457865497100108210588614656) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 x 2650000000000000120240762039973583606657098208239712821114498038107896392922388964099658849606482369580066135363193967048976675438131635297152295638587612418279923972277019300842202910275530532650312188568576043094863974091907085577230483456) (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))) (+.f64 (*.f64 x (*.f64 3 (log.f64 (cbrt.f64 y)))) z)))
(if (<=.f64 x -1159999999999999988086042238985090347301907020570701793512551290682219881516958328710788010942914004769076798151375576946667909422419384331577804042573744729953174704118679191967037457865497100108210588614656) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 x 144999999999999998505769504437255947785174904691335216611961385406908962471411778948236679931919237103624584802402598114137008076062137036865504055207608947790268542355344149069017047353512277009458368003511441520390231363879287775040290947072) (+.f64 (+.f64 (+.f64 (+.f64 a t) z) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) (+.f64 (*.f64 x (*.f64 3 (log.f64 (cbrt.f64 y)))) z)))
(if (<=.f64 x -4699999999999999755071006588034623879534812682472182917972039399808997339801791594807711457756746980275017573657668295445882496211767880020672795630452327860471426830385416197970122701684990402038689788067840) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 x 4400000000000000283452395295609757783154486270008198640006410312528575742656689121230000897407671054320722618569858548225363165238651771698164589016012441363326869934534145268288330561096556512105280087984874211736753305271800345282406776832) (+.f64 (+.f64 (+.f64 (+.f64 a t) z) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) (fma.f64 (log.f64 y) x z)))
(if (<=.f64 x -1159999999999999988086042238985090347301907020570701793512551290682219881516958328710788010942914004769076798151375576946667909422419384331577804042573744729953174704118679191967037457865497100108210588614656) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 x 2650000000000000120240762039973583606657098208239712821114498038107896392922388964099658849606482369580066135363193967048976675438131635297152295638587612418279923972277019300842202910275530532650312188568576043094863974091907085577230483456) (+.f64 (+.f64 (+.f64 (+.f64 a t) z) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) (+.f64 (*.f64 (log.f64 y) x) z)))
(if (<=.f64 a 265000000000000013908970020976312222882858374272685386491223586919509101178575142113648287497508264121421042220288039714816000) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y)))) (if (<=.f64 a 72000000000000001469370723654269981474613967931160727768838000225382004382106438762399484744887782379983467137117849389909911024410422583728441277305323520) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 a 16200000000000000951317876845577956501701742697409354478363283444552586990651012346985169173880612657392278784786357576908368547012226495416033343873513484782395424120029697066955480620565119631360) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z)) (+.f64 z (+.f64 t (+.f64 (*.f64 (log.f64 y) x) a))))))
(if (<=.f64 a 132000000000000005864750689947219721033206165242543500874564556997648365549800008208062229946860670371259236856248214635937792) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 z (*.f64 i y))) (if (<=.f64 a 25999999999999998876644197589149813482482645581104389076238714872913071075214071862033967206499535890505949953083909759198974259222505479814310310801571840) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 a 47000000000000002683153428461596670865818490596968599702428422976619785096413603790191796774599774751699073345730102952360120723838543736409569249347629703234970523667111521977071175811488133677056) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z)) (+.f64 z (+.f64 t (+.f64 (*.f64 (log.f64 y) x) a))))))
(if (<=.f64 x -10499999999999999924404809986053614895945496037933541472013912610433988107400640158689930587797121888361131960576464410507798303744364782813184) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 x 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z)) (if (<=.f64 x 1780551949697837/6359114106063703798370219984742410466332205126109989319225557147754704702203399726411277962562135973685197744935448875852478791860694279747355800678568677946181447581781401213133886609947027230004277244697462656003657100713230572978176) (+.f64 z (*.f64 y i)) (if (<=.f64 x 10499999999999999519540897309947231598988751948415856976305510491397421079992935488715163534760883027591727673218287320747766448128) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z))))))
(if (<=.f64 b -140000000000000000283217114580876279082091815058876110987349097225028151831676155136128843776) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z)) (if (<=.f64 b -4520429290393133/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (+.f64 z (+.f64 t (+.f64 (*.f64 (log.f64 y) x) a))) (if (<=.f64 b -3075078893078405/960962154087001629436308185025184878247905227974336452694771122017616840015261658617268505418282416748614914455642299215255384405286687137505466996049907860485085046091635529899088428785810612776957410293491536147754283397719630991265870577566668501257551872) (+.f64 z (*.f64 y i)) (if (<=.f64 b 639999999999999966946039965907977165721265176146053590525472935237435460511169754832162396741697336568652827047259240065400832) (+.f64 z (+.f64 t (+.f64 (*.f64 (log.f64 y) x) a))) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z))))))
(if (<=.f64 x -20999999999999999848809619972107229791890992075867082944027825220867976214801280317379861175594243776722263921152928821015596607488729565626368) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 x 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z)) (if (<=.f64 x 1780551949697837/6359114106063703798370219984742410466332205126109989319225557147754704702203399726411277962562135973685197744935448875852478791860694279747355800678568677946181447581781401213133886609947027230004277244697462656003657100713230572978176) (+.f64 z (*.f64 y i)) (if (<=.f64 x 82000000000000000227192277902242707348050234593453468299873062753104172721846470749067954800286013828886740396490625894055936) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z))))))
(if (<=.f64 b -110000000000000004488653880037921524779741337195975860089526821468002611756036915373252021454773154337568248020788816132564478636114283246301360056276131925866453889386238538266714373633716314525711574530048324864506830627811622912) (*.f64 (log.f64 c) b) (if (<=.f64 b -4520429290393133/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 b -5161417819803231/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (+.f64 z (*.f64 y i)) (if (<=.f64 b 12200000000000000006522928477621770497894741231602317388980818035853269329468190168745427854171268544101267487306019113100433218381762449273549956201099994643668114906575536128) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 (log.f64 c) b)))))
(if (<=.f64 a 29000000000000000000) (+.f64 z (*.f64 y i)) (if (<=.f64 a 25999999999999998876644197589149813482482645581104389076238714872913071075214071862033967206499535890505949953083909759198974259222505479814310310801571840) (+.f64 z (+.f64 t (*.f64 (log.f64 y) x))) (+.f64 z (+.f64 t a))))
(if (<=.f64 a 23000000000000000000) (+.f64 z (*.f64 y i)) (if (<=.f64 a 72000000000000001469370723654269981474613967931160727768838000225382004382106438762399484744887782379983467137117849389909911024410422583728441277305323520) (+.f64 (*.f64 (log.f64 y) x) z) (+.f64 z (+.f64 t a))))
(if (<=.f64 a 229999999999999989561567209474093222253598162654819758731862536708280053452715642060800) (+.f64 z (*.f64 y i)) (+.f64 z (+.f64 t a)))
(if (<=.f64 a 4200000000000000120525838612240753947954469677953592963161831017733621517855083259396005847049742008143061116143175323248766417524065131325743431680) (+.f64 z (*.f64 y i)) (+.f64 a (*.f64 y i)))
(if (<=.f64 z -229999999999999996796856648362207796021446997953460329880031086844727811386916042269989267597119085649829553825347045143084950774688556796346368) (+.f64 z t) (+.f64 a (*.f64 y i)))
(if (<=.f64 a 4155671670180649/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (+.f64 z t) (if (<=.f64 a 2300119968395263/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264) (*.f64 y i) (if (<=.f64 a 340) z (if (<=.f64 a 380000000000000013961720719455397691260928) (*.f64 y i) (if (<=.f64 a 2500000000000000122441816437876301448930567508826859721862605936475420658983461890403078823118191159482782661703775691905133582296656463042755690496) z a)))))
(if (<=.f64 a 7774302693753337/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584) z (if (<=.f64 a 279744320480505/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (*.f64 y i) (if (<=.f64 a 325) z (if (<=.f64 a 324999999999999987507918261006979441885184) (*.f64 y i) (if (<=.f64 a 4299999999999999869894272259581508547165041167680073243334294388557382776503023585568629272608012235158331156053822833469397758612978210089195274240) z a)))))
(if (<=.f64 a 3100000000000000038259301711778037148342058728444597562353168753836074698156649122124928972948131518041298826487124739093221641068763712058235551744) z a)
a
Outputs
(fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i)))
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 y i) (*.f64 (+.f64 b -1/2) (log.f64 c))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i))
(+.f64 (*.f64 y i) (+.f64 (+.f64 a (+.f64 t (+.f64 z (*.f64 x (log.f64 y))))) (*.f64 (+.f64 b -1/2) (log.f64 c))))
(if (<=.f64 x -2649999999999999983578754855536278736225321472482307777773792254364912585503497716781908129363777283762299221892932582382547673022464) (+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) (if (<=.f64 x 72000000000000000280373683004936118788269645365149818907006420328026456656366497773656996381323061714857792245631811584) (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))) (+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))))))
(if (or (<=.f64 x -2649999999999999983578754855536278736225321472482307777773792254364912585503497716781908129363777283762299221892932582382547673022464) (not (<=.f64 x 72000000000000000280373683004936118788269645365149818907006420328026456656366497773656996381323061714857792245631811584))) (+.f64 (+.f64 (*.f64 x (log.f64 y)) (+.f64 a (+.f64 z t))) (*.f64 (+.f64 b -1/2) (log.f64 c))) (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (+.f64 t a) (+.f64 z (*.f64 y i)))))
(if (<=.f64 x -1159999999999999988086042238985090347301907020570701793512551290682219881516958328710788010942914004769076798151375576946667909422419384331577804042573744729953174704118679191967037457865497100108210588614656) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 x 2650000000000000120240762039973583606657098208239712821114498038107896392922388964099658849606482369580066135363193967048976675438131635297152295638587612418279923972277019300842202910275530532650312188568576043094863974091907085577230483456) (fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (+.f64 a t) (+.f64 z (*.f64 y i)))) (+.f64 (*.f64 x (*.f64 3 (log.f64 (cbrt.f64 y)))) z)))
(if (<=.f64 x -1159999999999999988086042238985090347301907020570701793512551290682219881516958328710788010942914004769076798151375576946667909422419384331577804042573744729953174704118679191967037457865497100108210588614656) (+.f64 (*.f64 x (log.f64 y)) (+.f64 z a)) (if (<=.f64 x 2650000000000000120240762039973583606657098208239712821114498038107896392922388964099658849606482369580066135363193967048976675438131635297152295638587612418279923972277019300842202910275530532650312188568576043094863974091907085577230483456) (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (+.f64 t a) (+.f64 z (*.f64 y i)))) (+.f64 z (*.f64 x (*.f64 3 (log.f64 (cbrt.f64 y)))))))
(if (<=.f64 x -1159999999999999988086042238985090347301907020570701793512551290682219881516958328710788010942914004769076798151375576946667909422419384331577804042573744729953174704118679191967037457865497100108210588614656) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 x 144999999999999998505769504437255947785174904691335216611961385406908962471411778948236679931919237103624584802402598114137008076062137036865504055207608947790268542355344149069017047353512277009458368003511441520390231363879287775040290947072) (+.f64 (+.f64 (+.f64 (+.f64 a t) z) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) (+.f64 (*.f64 x (*.f64 3 (log.f64 (cbrt.f64 y)))) z)))
(if (<=.f64 x -1159999999999999988086042238985090347301907020570701793512551290682219881516958328710788010942914004769076798151375576946667909422419384331577804042573744729953174704118679191967037457865497100108210588614656) (+.f64 (*.f64 x (log.f64 y)) (+.f64 z a)) (if (<=.f64 x 144999999999999998505769504437255947785174904691335216611961385406908962471411778948236679931919237103624584802402598114137008076062137036865504055207608947790268542355344149069017047353512277009458368003511441520390231363879287775040290947072) (+.f64 (*.f64 y i) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 z (+.f64 t a)))) (+.f64 z (*.f64 x (*.f64 3 (log.f64 (cbrt.f64 y)))))))
(if (<=.f64 x -4699999999999999755071006588034623879534812682472182917972039399808997339801791594807711457756746980275017573657668295445882496211767880020672795630452327860471426830385416197970122701684990402038689788067840) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 x 4400000000000000283452395295609757783154486270008198640006410312528575742656689121230000897407671054320722618569858548225363165238651771698164589016012441363326869934534145268288330561096556512105280087984874211736753305271800345282406776832) (+.f64 (+.f64 (+.f64 (+.f64 a t) z) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) (fma.f64 (log.f64 y) x z)))
(if (<=.f64 x -4699999999999999755071006588034623879534812682472182917972039399808997339801791594807711457756746980275017573657668295445882496211767880020672795630452327860471426830385416197970122701684990402038689788067840) (+.f64 (*.f64 x (log.f64 y)) (+.f64 z a)) (if (<=.f64 x 4400000000000000283452395295609757783154486270008198640006410312528575742656689121230000897407671054320722618569858548225363165238651771698164589016012441363326869934534145268288330561096556512105280087984874211736753305271800345282406776832) (+.f64 (*.f64 y i) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 z (+.f64 t a)))) (fma.f64 (log.f64 y) x z)))
(if (<=.f64 x -1159999999999999988086042238985090347301907020570701793512551290682219881516958328710788010942914004769076798151375576946667909422419384331577804042573744729953174704118679191967037457865497100108210588614656) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 x 2650000000000000120240762039973583606657098208239712821114498038107896392922388964099658849606482369580066135363193967048976675438131635297152295638587612418279923972277019300842202910275530532650312188568576043094863974091907085577230483456) (+.f64 (+.f64 (+.f64 (+.f64 a t) z) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) (+.f64 (*.f64 (log.f64 y) x) z)))
(if (<=.f64 x -1159999999999999988086042238985090347301907020570701793512551290682219881516958328710788010942914004769076798151375576946667909422419384331577804042573744729953174704118679191967037457865497100108210588614656) (+.f64 (*.f64 x (log.f64 y)) (+.f64 z a)) (if (<=.f64 x 2650000000000000120240762039973583606657098208239712821114498038107896392922388964099658849606482369580066135363193967048976675438131635297152295638587612418279923972277019300842202910275530532650312188568576043094863974091907085577230483456) (+.f64 (*.f64 y i) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 z (+.f64 t a)))) (+.f64 z (*.f64 x (log.f64 y)))))
(if (<=.f64 a 265000000000000013908970020976312222882858374272685386491223586919509101178575142113648287497508264121421042220288039714816000) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 i y)))) (if (<=.f64 a 72000000000000001469370723654269981474613967931160727768838000225382004382106438762399484744887782379983467137117849389909911024410422583728441277305323520) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 a 16200000000000000951317876845577956501701742697409354478363283444552586990651012346985169173880612657392278784786357576908368547012226495416033343873513484782395424120029697066955480620565119631360) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z)) (+.f64 z (+.f64 t (+.f64 (*.f64 (log.f64 y) x) a))))))
(if (<=.f64 a 265000000000000013908970020976312222882858374272685386491223586919509101178575142113648287497508264121421042220288039714816000) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 t (+.f64 z (*.f64 y i)))) (if (<=.f64 a 72000000000000001469370723654269981474613967931160727768838000225382004382106438762399484744887782379983467137117849389909911024410422583728441277305323520) (+.f64 (*.f64 x (log.f64 y)) (+.f64 z a)) (if (<=.f64 a 16200000000000000951317876845577956501701742697409354478363283444552586990651012346985169173880612657392278784786357576908368547012226495416033343873513484782395424120029697066955480620565119631360) (+.f64 a (+.f64 z (*.f64 (+.f64 b -1/2) (log.f64 c)))) (+.f64 z (+.f64 t (+.f64 a (*.f64 x (log.f64 y))))))))
(if (<=.f64 a 132000000000000005864750689947219721033206165242543500874564556997648365549800008208062229946860670371259236856248214635937792) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 z (*.f64 i y))) (if (<=.f64 a 25999999999999998876644197589149813482482645581104389076238714872913071075214071862033967206499535890505949953083909759198974259222505479814310310801571840) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 a 47000000000000002683153428461596670865818490596968599702428422976619785096413603790191796774599774751699073345730102952360120723838543736409569249347629703234970523667111521977071175811488133677056) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z)) (+.f64 z (+.f64 t (+.f64 (*.f64 (log.f64 y) x) a))))))
(if (<=.f64 a 132000000000000005864750689947219721033206165242543500874564556997648365549800008208062229946860670371259236856248214635937792) (+.f64 (+.f64 z (*.f64 y i)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (if (<=.f64 a 25999999999999998876644197589149813482482645581104389076238714872913071075214071862033967206499535890505949953083909759198974259222505479814310310801571840) (+.f64 (*.f64 x (log.f64 y)) (+.f64 z a)) (if (<=.f64 a 47000000000000002683153428461596670865818490596968599702428422976619785096413603790191796774599774751699073345730102952360120723838543736409569249347629703234970523667111521977071175811488133677056) (+.f64 a (+.f64 z (*.f64 (+.f64 b -1/2) (log.f64 c)))) (+.f64 z (+.f64 t (+.f64 a (*.f64 x (log.f64 y))))))))
(if (<=.f64 x -10499999999999999924404809986053614895945496037933541472013912610433988107400640158689930587797121888361131960576464410507798303744364782813184) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 x 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z)) (if (<=.f64 x 1780551949697837/6359114106063703798370219984742410466332205126109989319225557147754704702203399726411277962562135973685197744935448875852478791860694279747355800678568677946181447581781401213133886609947027230004277244697462656003657100713230572978176) (+.f64 z (*.f64 y i)) (if (<=.f64 x 10499999999999999519540897309947231598988751948415856976305510491397421079992935488715163534760883027591727673218287320747766448128) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z))))))
(if (<=.f64 x -10499999999999999924404809986053614895945496037933541472013912610433988107400640158689930587797121888361131960576464410507798303744364782813184) (+.f64 (*.f64 x (log.f64 y)) (+.f64 z a)) (if (<=.f64 x 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608) (+.f64 a (+.f64 z (*.f64 (+.f64 b -1/2) (log.f64 c)))) (if (<=.f64 x 1780551949697837/6359114106063703798370219984742410466332205126109989319225557147754704702203399726411277962562135973685197744935448875852478791860694279747355800678568677946181447581781401213133886609947027230004277244697462656003657100713230572978176) (+.f64 z (*.f64 y i)) (if (<=.f64 x 10499999999999999519540897309947231598988751948415856976305510491397421079992935488715163534760883027591727673218287320747766448128) (+.f64 a (+.f64 (+.f64 z t) (*.f64 (+.f64 b -1/2) (log.f64 c)))) (+.f64 (*.f64 x (log.f64 y)) (+.f64 z a))))))
(if (<=.f64 b -140000000000000000283217114580876279082091815058876110987349097225028151831676155136128843776) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z)) (if (<=.f64 b -4520429290393133/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (+.f64 z (+.f64 t (+.f64 (*.f64 (log.f64 y) x) a))) (if (<=.f64 b -3075078893078405/960962154087001629436308185025184878247905227974336452694771122017616840015261658617268505418282416748614914455642299215255384405286687137505466996049907860485085046091635529899088428785810612776957410293491536147754283397719630991265870577566668501257551872) (+.f64 z (*.f64 y i)) (if (<=.f64 b 639999999999999966946039965907977165721265176146053590525472935237435460511169754832162396741697336568652827047259240065400832) (+.f64 z (+.f64 t (+.f64 (*.f64 (log.f64 y) x) a))) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z))))))
(if (<=.f64 b -140000000000000000283217114580876279082091815058876110987349097225028151831676155136128843776) (+.f64 a (+.f64 z (*.f64 (+.f64 b -1/2) (log.f64 c)))) (if (<=.f64 b -4520429290393133/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (+.f64 z (+.f64 t (+.f64 a (*.f64 x (log.f64 y))))) (if (<=.f64 b -3075078893078405/960962154087001629436308185025184878247905227974336452694771122017616840015261658617268505418282416748614914455642299215255384405286687137505466996049907860485085046091635529899088428785810612776957410293491536147754283397719630991265870577566668501257551872) (+.f64 z (*.f64 y i)) (if (<=.f64 b 639999999999999966946039965907977165721265176146053590525472935237435460511169754832162396741697336568652827047259240065400832) (+.f64 z (+.f64 t (+.f64 a (*.f64 x (log.f64 y))))) (+.f64 a (+.f64 z (*.f64 (+.f64 b -1/2) (log.f64 c))))))))
(if (<=.f64 x -20999999999999999848809619972107229791890992075867082944027825220867976214801280317379861175594243776722263921152928821015596607488729565626368) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 x 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z)) (if (<=.f64 x 1780551949697837/6359114106063703798370219984742410466332205126109989319225557147754704702203399726411277962562135973685197744935448875852478791860694279747355800678568677946181447581781401213133886609947027230004277244697462656003657100713230572978176) (+.f64 z (*.f64 y i)) (if (<=.f64 x 82000000000000000227192277902242707348050234593453468299873062753104172721846470749067954800286013828886740396490625894055936) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z))))))
(if (<=.f64 x -20999999999999999848809619972107229791890992075867082944027825220867976214801280317379861175594243776722263921152928821015596607488729565626368) (+.f64 (*.f64 x (log.f64 y)) (+.f64 z a)) (if (<=.f64 x 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608) (+.f64 a (+.f64 z (*.f64 (+.f64 b -1/2) (log.f64 c)))) (if (<=.f64 x 1780551949697837/6359114106063703798370219984742410466332205126109989319225557147754704702203399726411277962562135973685197744935448875852478791860694279747355800678568677946181447581781401213133886609947027230004277244697462656003657100713230572978176) (+.f64 z (*.f64 y i)) (if (<=.f64 x 82000000000000000227192277902242707348050234593453468299873062753104172721846470749067954800286013828886740396490625894055936) (+.f64 a (+.f64 z (*.f64 (+.f64 b -1/2) (log.f64 c)))) (+.f64 (*.f64 x (log.f64 y)) (+.f64 z a))))))
(if (<=.f64 b -110000000000000004488653880037921524779741337195975860089526821468002611756036915373252021454773154337568248020788816132564478636114283246301360056276131925866453889386238538266714373633716314525711574530048324864506830627811622912) (*.f64 (log.f64 c) b) (if (<=.f64 b -4520429290393133/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (if (<=.f64 b -5161417819803231/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (+.f64 z (*.f64 y i)) (if (<=.f64 b 12200000000000000006522928477621770497894741231602317388980818035853269329468190168745427854171268544101267487306019113100433218381762449273549956201099994643668114906575536128) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 (log.f64 c) b)))))
(if (<=.f64 b -110000000000000004488653880037921524779741337195975860089526821468002611756036915373252021454773154337568248020788816132564478636114283246301360056276131925866453889386238538266714373633716314525711574530048324864506830627811622912) (*.f64 b (log.f64 c)) (if (<=.f64 b -4520429290393133/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (+.f64 (*.f64 x (log.f64 y)) (+.f64 z a)) (if (<=.f64 b -5161417819803231/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (+.f64 z (*.f64 y i)) (if (<=.f64 b 12200000000000000006522928477621770497894741231602317388980818035853269329468190168745427854171268544101267487306019113100433218381762449273549956201099994643668114906575536128) (+.f64 (*.f64 x (log.f64 y)) (+.f64 z a)) (*.f64 b (log.f64 c))))))
(if (<=.f64 a 29000000000000000000) (+.f64 z (*.f64 y i)) (if (<=.f64 a 25999999999999998876644197589149813482482645581104389076238714872913071075214071862033967206499535890505949953083909759198974259222505479814310310801571840) (+.f64 z (+.f64 t (*.f64 (log.f64 y) x))) (+.f64 z (+.f64 t a))))
(if (<=.f64 a 29000000000000000000) (+.f64 z (*.f64 y i)) (if (<=.f64 a 25999999999999998876644197589149813482482645581104389076238714872913071075214071862033967206499535890505949953083909759198974259222505479814310310801571840) (+.f64 z (+.f64 t (*.f64 x (log.f64 y)))) (+.f64 z (+.f64 t a))))
(if (<=.f64 a 23000000000000000000) (+.f64 z (*.f64 y i)) (if (<=.f64 a 72000000000000001469370723654269981474613967931160727768838000225382004382106438762399484744887782379983467137117849389909911024410422583728441277305323520) (+.f64 (*.f64 (log.f64 y) x) z) (+.f64 z (+.f64 t a))))
(if (<=.f64 a 23000000000000000000) (+.f64 z (*.f64 y i)) (if (<=.f64 a 72000000000000001469370723654269981474613967931160727768838000225382004382106438762399484744887782379983467137117849389909911024410422583728441277305323520) (+.f64 z (*.f64 x (log.f64 y))) (+.f64 z (+.f64 t a))))
(if (<=.f64 a 229999999999999989561567209474093222253598162654819758731862536708280053452715642060800) (+.f64 z (*.f64 y i)) (+.f64 z (+.f64 t a)))
(if (<=.f64 a 4200000000000000120525838612240753947954469677953592963161831017733621517855083259396005847049742008143061116143175323248766417524065131325743431680) (+.f64 z (*.f64 y i)) (+.f64 a (*.f64 y i)))
(if (<=.f64 z -229999999999999996796856648362207796021446997953460329880031086844727811386916042269989267597119085649829553825347045143084950774688556796346368) (+.f64 z t) (+.f64 a (*.f64 y i)))
(if (<=.f64 a 4155671670180649/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (+.f64 z t) (if (<=.f64 a 2300119968395263/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264) (*.f64 y i) (if (<=.f64 a 340) z (if (<=.f64 a 380000000000000013961720719455397691260928) (*.f64 y i) (if (<=.f64 a 2500000000000000122441816437876301448930567508826859721862605936475420658983461890403078823118191159482782661703775691905133582296656463042755690496) z a)))))
(if (<=.f64 a 7774302693753337/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584) z (if (<=.f64 a 279744320480505/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (*.f64 y i) (if (<=.f64 a 325) z (if (<=.f64 a 324999999999999987507918261006979441885184) (*.f64 y i) (if (<=.f64 a 4299999999999999869894272259581508547165041167680073243334294388557382776503023585568629272608012235158331156053822833469397758612978210089195274240) z a)))))
(if (<=.f64 a 3100000000000000038259301711778037148342058728444597562353168753836074698156649122124928972948131518041298826487124739093221641068763712058235551744) z a)
a
Compiler

Compiled 927 to 577 computations (37.8% saved)

soundness193.0ms (0.7%)

Algorithm
egg-herbie
Rules
3742×associate-+r+
1714×+-commutative
1540×fma-def
1508×associate-+l+
10×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02359
14451
211251
340251
4131551
5187651
6198251
7198251
8198251
9198251
10386051
11411251
12411251
13435051
14435051
15446851
Stop Event
saturated
Compiler

Compiled 185 to 60 computations (67.6% saved)

end230.0ms (0.8%)

Compiler

Compiled 803 to 317 computations (60.5% saved)

Profiling

Loading profile data...